package test.com;//test包
import java.util.Scanner;//引入Scanner类
public class test1 {//类名
public static void main(String[] args) {//主函数
System.out.println("please input a string:");//输出
Scanner sc=new Scanner(System.in);//键盘输入
String str=sc.nextLine();//字符串
int []word=new int[26];//定义数组,长度26
for (int i = 0; i < str.length(); i++) {//for循环,不超过字符串的长度
char c=str.charAt(i);//将字符串转换成单个字符
word[c-'a']++;//将每个字母出现的次数,作为数组中的元素(同——桶排序)
}
for (int i = 0; i < 26; i++) {
if(word[i]>0){//加了一个判断条件,如果字母没出现,就不显示
System.out.println((char)('a'+i)+"出现了"+word[i]+"次"); //注意有一个强制转换
}
}
}
}
import java.util.Scanner;//引入Scanner类
public class test1 {//类名
public static void main(String[] args) {//主函数
System.out.println("please input a string:");//输出
Scanner sc=new Scanner(System.in);//键盘输入
String str=sc.nextLine();//字符串
int []word=new int[26];//定义数组,长度26
for (int i = 0; i < str.length(); i++) {//for循环,不超过字符串的长度
char c=str.charAt(i);//将字符串转换成单个字符
word[c-'a']++;//将每个字母出现的次数,作为数组中的元素(同——桶排序)
}
for (int i = 0; i < 26; i++) {
if(word[i]>0){//加了一个判断条件,如果字母没出现,就不显示
System.out.println((char)('a'+i)+"出现了"+word[i]+"次"); //注意有一个强制转换
}
}
}
}