public static void main(String[] args) throws IOException { // TODO 自动生成的方法存根 Scanner cin =new Scanner(System.in); System.out.println("请输入英文文件目录!"); String filename = cin.nextLine(); if(filename == null) { System.out.println("该文件不存在,请重新输入!"); return ; } BufferedReader in = new BufferedReader(new FileReader(filename)); String s; StringBuilder sb = new StringBuilder(); while((s = in.readLine()) !=null ){ sb.append(s); } in.close(); Pattern pattern; String[] arr = sb.toString().split(" "); Map<String,Integer> map = new HashMap<String,Integer>(); for(int i = 0; i < arr.length; i++){ if(arr[i].matches("^\\w+$")){ if(map.containsKey(arr[i])) map.replace(arr[i], map.get(arr[i])+1); else map.put(arr[i], 1); } } for(String key:map.keySet()) System.out.println(key +": "+ map.get(key)); }
点赞 1

相关推荐

点赞 评论 收藏
转发
牛客网
牛客企业服务