Java 题目看图

Java 题目看图题目看图,用包装类写。
2025-05-10 12:42:29
推荐回答(1个)
回答1:

public static void main(String[] args) {
int upperCaseCount = 0;//大写字母个数
int lowerCaseCount = 0;//小写字母个数
int numCount = 0;//数字个数
String str = "Java is an Object programming language (1994)";
char[] chars = str.toCharArray();
for(int i = 0 ; i < chars.length ; i++){
if(Character.isUpperCase(chars[i])){//判断是否大写
upperCaseCount++;
}
if(Character.isLowerCase(chars[i])){//判断是否小写
lowerCaseCount++;
}
if(Character.isDigit(chars[i])){//判断是否数字
numCount++;
}
}

System.out.println("大写字母个数:"+upperCaseCount);
System.out.println("小写字母个数:"+lowerCaseCount);
System.out.println("数字个数:"+numCount);
System.out.println("截取后字符串:"+str.substring(12,39));
System.out.println("左括号出现的位置:"+str.indexOf("("));
System.out.println("替换后字符串:"+str.replace("Java", "C#").replace("1994", "2003"));
    }

运行结果