import java.util.*;
public class Test1 {
static Map<Character, Integer> map =new HashMap<>();
static Set<String> set =new HashSet<>();
public static void PrintMap(){
Set<Character> set2=map.keySet();
Iterator<Character> iterator=set2.iterator();
while(iterator.hasNext()){
char xx=iterator.next();
System.out.println(xx+" "+map.get(xx));
}
}
public static void main(String []args){
char ch[]=new char[100];
// Scanner sc=new Scanner(System.in);
String s="hellowword";
ch=s.toCharArray();
for(int j=0;j<ch.length;j++){
if(map.containsKey(ch[j])){
int x=map.get(ch[j]);
x++;
map.put(ch[j],x);
}else{
map.put(ch[j],1);
}
}
PrintMap();
}
}
利用java集合框架統計單詞的頻率
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.