package tongji;
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;
//键盘录入数据 统计个数并输出
public class Demo01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入字符窜:");
String str = sc.nextLine().trim();
char[] cs = str.toCharArray();
Set<Character> s = new HashSet<Character>();
for (char ch : cs) {
s.add(ch);
}
//遍历set集合中,获得每一个单独的字符
for (Character ch : s) {
int count = 0;
//遍历输入的字符集合,均与上面的字符比较有相同的就记数。
for (char ch1 : cs) {
if(ch == ch1) {
count++;
}
}
System.out.println(ch+"的个数是:"+count+"个");
}
}
}
|
|