String str = "abcabc ABC ABC123456----!!!";
char[] charArray = str.toCharArray();
//转为字符数组后,存入HashSet集合中,去重,然后拿集合中的元素去和遍历的字符数组元素进行统计个数
HashSet<Character> hs = new HashSet<Character>();
for(char ch : charArray){
hs.add(ch);
}
for(char ch : hs){
int count=0;
for(char c : charArray){
if(c==ch){
count++;
}
}
System.out.print(ch+"("+count+")"); |
|