package com.company; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class Demo2 { public static void main(String[] args) { System.out.println("请输入英文章"); Scanner sc=new Scanner(System.in); String strPara=sc.nextLine(); String[] strArray=strPara.split(" "); Map<String,Integer> mapwords=new HashMap<String,Integer>(); for(String str:strArray) { if(!mapwords.containsKey(str)) { mapwords.put(str,1); } else { Integer icount=mapwords.get(str); icount++; mapwords.put(str,icount); } } //返回一个实现Map.Entry接口的对象集合 for(Map.Entry<String,Integer> me:mapwords.entrySet()) { String strkey=me.getKey();//返回键 Integer icount=me.getValue();//返回值 System.out.println(strkey+"出现了"+icount+"次"); } } }
统计文章中单词出现的次数
最新推荐文章于 2023-10-25 22:16:54 发布