计算文件中单词的个数

public class WordProbability {
 File sourceFile=new File("E://33.txt");
 public void count() throws IOException{
   FileInputStream fin=new FileInputStream (sourceFile);
   BufferedReader br=new BufferedReader(new InputStreamReader(fin));
   String str=br.readLine();
   String[] s=str.split(" ");
   TreeMap<String, Integer> map = new TreeMap<String, Integer>();
   for (int i = 0; i < s.length; i++) {
         String key = s[i].toLowerCase();
         if (s[i].length() > 1) {
           if (map.get(key) == null) {
             map.put(key, 1);
           }
           else {
             int value = map.get(key).intValue();
             value++;
             map.put(key, value);
           }
         }
       }

}

猜你喜欢

转载自dusai2010.iteye.com/blog/2172952