*给定数组{1,2,3},输出[word1#word2#word3]*/publicclassdemoStringPractice{publicstaticvoidmain(String[] args){
System.out.println(getString(newint[]{1,2,3}));}publicstatic String getString(int[] array){
String result ="[";for(int i =0; i <array.length ; i++){if(i==array.length-1){
result +="word"+array[i]+"]";}else{
result +="word"+array[i]+"#";}}return result;}}
统计输入字符串中各种字符个数
import java.util.Scanner;/*键盘输入一串字符,统计各种类型字符出现次数,类型有大写字母、小写字母、数字、其他*/publicclassinputCount{publicstaticvoidmain(String[] args){
System.out.println("请输入字符串:");
String str =newScanner(System.in).next();//得到输入字符串int[] result =CountType(str);
System.out.println("小写字母:"+result[0]+"\n"+"大写字母:"+result[1]+"\n"+"数字:"+result[2]+"\n"+"其它:"+result[3]+"\n");}publicstaticint[]CountType(String str){int[] result ={0,0,0,0};for(int i =0; i < str.length(); i++){if(97<=str.charAt(i)&& str.charAt(i)<=122){
result[0]+=1;}elseif(65<=str.charAt(i)&& str.charAt(i)<=90){
result[1]+=1;}elseif(48<=str.charAt(i)&& str.charAt(i)<=57){
result[2]+=1;}else{
result[3]+=1;}}return result;}}