本文共 673 字,大约阅读时间需要 2 分钟。
/输入一行字符串,统计英文字母,数字和其他字符个数/
package cn.amjt;import java.util.Scanner;public class demo05 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String str = sc.next(); char[] chars = str.toCharArray(); int count1=0; int count2=0; int count3=0; for (int i = 0; i < chars.length; i++) { if(chars[i]>='a'&&chars[i]<='z'||chars[i]>='A'&&chars[i]<='Z'){ count1++; } if(chars[i]>='0'&&chars[i]<='9'){ count2++; } count3=chars.length-count1-count2; } System.out.println("字母的个数:"+count1); System.out.println("数字的个数:"+count2); System.out.println("其他字符的个数:"+count3);}}
转载地址:http://gzusi.baihongyu.com/