输入一行字符串,计算其中A-Z大写字母出现的次数
import java.util.Scanner;
public class Main6 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int[] nums=new int[26];
String str;
while((str=input.next())!=null){
char[] ch=str.toCharArray();
//char[] .toCharArray() 将此字符串转化为新的字符数组
for(int i=0;i<ch.length;i++){
if('A'<=ch[i]&&ch[i]<='Z'){
nums[ch[i]-'A']++;
}
}
for(int i=0;i<26;i++){
System.out.println((char)('A'+i)+":"+nums[i]);
}
break;
}
}
}
执行结果:

本文介绍了一个Java程序,用于计算用户输入字符串中A-Z大写字母的出现次数。通过使用字符数组转换和条件判断,程序能够准确统计每个大写字母的频率并输出。

2673

被折叠的 条评论
为什么被折叠?



