写一个程序,它先接收一个字符串,然后统计并显示其中数字字符的个数、英文字母的个数和字符串的长度。

急求

public static void main(String[] _s) {
System.out.println("输入字符串后回车:");
Scanner input = new Scanner(System.in);
String s = input.nextLine();
System.out.println("接收到字符串:"+s);
System.out.println("数字字符个数:"+s.replaceAll("\\D","").length());
System.out.println("英文字母个数:"+s.replaceAll("[^a-zA-Z]","").length());
System.out.println("字符串总长度:"+s.length());
}
效果自己测试吧
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答