ArrayList<String> arrayList = new ArrayList<>();
HashMap<String, Integer> hashMap = new HashMap<>();
Scanner input = new Scanner(new FileReader("E:\\123.txt"));
String s = input.nextLine();
String[] strings = s.split(" ");
for (String string : strings) {
arrayList.add(string);
}
for (String str : arrayList) {
Integer orDefault = hashMap.getOrDefault(str, 0);
hashMap.put(str,++orDefault);
}
Set<Map.Entry<String, Integer>> entries = hashMap.entrySet();
for (Map.Entry<String, Integer> entry : entries) {
System.out.println(entry.getKey()+":"+entry.getValue());
}
单词统计(io流读取)
最新推荐文章于 2024-03-24 19:47:34 发布