题解 | 判断各类型字符个数
判断各类型字符个数
https://www.nowcoder.com/practice/4ccc155e474e4d4c83cfde116dcf2218
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
String sen=input.nextLine();
int yinwen=0,shuzi=0,kong=0,qi=0;
for(int i=0;i<sen.length();i++)
{
if(Character.isLetter(sen.charAt(i)))
yinwen++;
else if(Character.isDigit(sen.charAt(i)))
shuzi++;
else if(sen.charAt(i)==' ')
kong++;
else
qi++;
}
System.out.printf("英文字母%d数字%d空格%d其他%d",yinwen,shuzi,kong,qi);
}
}