获取一段字符串 每个单词的次数

来源:互联网 发布:软件超频卡死 编辑:程序博客网 时间:2024/05/20 23:40
import java.util.HashMap;import java.util.Map;import java.util.Scanner;/** * Created by ttc on 16-10-28. */public class qqqq{    public static void main(String[] args)    {        String s = "1,2,3";        String [] b=s.split(",");        for(String z :b)        {            System.out.println(z);        }        System.out.println("请输入一段英文");        Scanner sc = new Scanner(System.in);        String strPara = sc.nextLine();        String[] strArray = strPara.split(" ");        Map<String,Integer> map = new HashMap<String,Integer>();        for(String str : strArray)        {            if(!map.containsKey(str))            {                map.put(str,1);            }else{                Integer count = map.get(str);                count++;                map.put(str,count);            }            //System.out.println(str);           // System.out.println(strPara);        }        for(Map.Entry<String,Integer> me : map.entrySet())        {            String strkey= me.getKey();            Integer count=me.getValue();            System.out.println(strkey+"出现了"+":"+count+"");        }//        Map<String,String> map = new HashMap<String,String>();//        map.put("cat","");//        map.put("dog","");//        map.put("bird","");//        map.put("pig","");//        map.put("monkey","");////        Scanner sc = new Scanner(System.in);//        String strWord = sc.nextLine();////        if(map.containsKey(strWord))//        {//            System.out.println(map.get(strWord));//        }else{//            System.out.println("没有录用该单词");//        }    }}
0 0