首页 > 其他 > 详细

实验2

时间:2016-03-31 23:25:48      阅读:260      评论:0      收藏:0      [点我收藏+]

import java.util.HashMap;

import java.util.Iterator;

import java.util.Map;

import java.util.Set;

public class demo{

private Map<String, Integer> wordsMap;

public demo(String strWords){

    wordsMap=this.getArray(strWords);

}

 

public Map<String,Integer>getArray(String strWords){

    String[] words_Array =strWords.split("  ");

    Map<String,Integer>words_Map=new HashMap<String,Integer>();

   

    int arrLength=words_Array.length;

    for(int i=0;i<arrLength;i++){

        if(!words_Map.containsKey(words_Array[i])){

            words_Map.put(words_Array[i],1);

        }/*else{

            int currentNum=words_Map.get(words_Array[i])+1;

            words_Map.remove(words_Array[i]);

            words_Map.put(words_Array[i],currentNum);

        }*/

    }

    return words_Map;

}

 

 

public void OutputResult(){

    Set<String> s=wordsMap.keySet();

    Iterator i= s.iterator();

    while(i.hasNext()){

        Object o=i.next();

        System.out.println(o+"出现了次数为"+wordsMap.get(o));

    }

}

public static void main(String[] args){

    demo d=new demo("hello word word");

    d.OutputResult();

}

实验2

原文:http://www.cnblogs.com/a13857a/p/5343239.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!