这段代码通过Scanner类读取用户输入的一行字符,然后依次判断每个字符是字母、空格、数字还是其他字符,并分别统计它们的个数,最后将统计结果输出到控制台。
//统计英文字母的个数 int countSpace = 0;//统计空格的个数 int countOthers = 0;//统计其它字符的个数 for (int i = 0; i < str.length(); i++) { char c = str.charAt(i); if (c >= '0' && (int) c <= '9') { countNum++; } else if ((...
import java.util.*;public class charc { public static void main(String[] args) { int letter=0,digit=0,space=0;Scanner sc=new Scanner(System.in);System.out.println("请输入一行字符");String str=sc.next System.out.println("您输入的字符串中的小写字母有:"+sLetter); System.out.println("...