天天看點

java統計字母出現次數_Java計算字元串中字母出現的次數

話不多說,直接上代碼...........

public static void main(String[] args) {

String str="I'm go to swimming";

Set set=new HashSet<>();

for (int i = 0; i < str.length(); i++) {

String s = str.substring(i, i+1);

set.add(s);

}

Iterator it = set.iterator();

while(it.hasNext()){

String sr=(String)it.next();

int k=0;

for (int j = 0; j < str.length(); j++) {

if(sr.equals(str.substring(j,j+1))){

k++;

}

}

System.out.println(sr+"有"+k+"個");

}

}