解题思路:
注意事项:
参考代码:
import java.util.Scanner; /* * 自定义函数之字符类型统计 */ public class e1035 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String s = sc.nextLine(); char[] cs = s.toCharArray(); int yingwen=0; int suzi=0; int kongge=0; int qita=0; for(int i=0;i<cs.length;i++) { if((cs[i]>=97&&cs[i]<=122)||(cs[i]>=65&&cs[i]<=90)) { yingwen++; }else if(cs[i]>=48&&cs[i]<=57) { suzi++; }else if(cs[i]==32) { kongge++; }else { qita++; } } System.out.println(yingwen+" "+suzi+" "+kongge+" "+qita); } }
0.0分
1 人评分