判断字符串,大小字母,数字有多少个
判断字符串,大小字母,数字有多少个
import java.util.Scanner;
public class Test{
public static void main(String[] args){
//输入字符串
Scanner sc = new Scanner(System.in);
System.out.println("请输入字符串:");
String Line = sc.nextLine();
int bigCount = 0;
int smallCount = 0;
int numCount = 0;
for(int x = 0; x<Line.length; x++){
//char charAt(int index):获取指定索引位置的字符
char[] ch = Line.charAt(x);
//判断
if(ch >= 'A' && ch <= 'Z'){
bigCount++;
}else if(ch >= 'a' && ch <= 'z'){
smallCount++;
}else if(ch >= '0' && ch <= '9'){
numCount++;
}
}
System.out.println("大写字母一共有"+bigCount+"个");
System.out.println("大写字母一共有"+samllCount+"个");
System.out.println("大写字母一共有"+numCount+"个");
}
}