import net.mindview.util.TextFile;
import java.util.*;
public class Practice21 {
public static void main(String[] args) {
List<String> list = new TextFile("src/holding/UniqueWords.java","\\W+");
Map<String,Integer> map = new HashMap<>();
for(String s : list){
if(null != map.get(s)){
map.put(s,map.get(s) + 1);
}else{
map.put(s,1);
}
}
System.out.println(map);
List<String> keyList = new ArrayList<>(map.keySet());
Collections.sort(keyList,String.CASE_INSENSITIVE_ORDER);
for(String key : keyList){
System.out.println(key + ":" + map.get(key));
}
}
}
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】开源 Linux 服务器运维管理面板 1Panel V2 版本正式发布
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步