统计一段英文中单词出现的次数
2016-10-28 21:50
405 查看
package day1028; import java.util.HashMap; import java.util.Map; import java.util.Scanner; import java.util.Set; public class Test1028a { public static void main(String[] args) { System.out.println("请输入心中所想:"); Scanner sc=new Scanner(System.in); String str=sc.nextLine(); //定义一个数组用来接收切割的字符串 String[] strarr=str.split(" "); System.out.println(strarr.length); HashMap<String, Integer> map=new HashMap<String, Integer>(); for(String ss:strarr) { if(!map.containsKey(ss)) { map.put(ss, 1); }else { Integer count=map.get(ss); count++; map.put(ss, count); } } Set<String> set=map.keySet(); System.out.println(set.size()); //遍历map for(Map.Entry<String, Integer> mm : map.entrySet()) { System.out.println(mm.getKey()+"---"+ mm.getValue()); } } }
相关文章推荐
- Java 读取一段英文文档统计每个单词出现的次数和单词的总数
- 给出一段英文,统计单词出现的次数
- F# 统计一段英文文章中不同单词出现的次数
- JavaScript中模拟java的map键值统计一段英文中各个单词出现的次数
- (转)F# 统计一段英文文章中不同单词出现的次数
- 统计一段英文每个单词出现的次数
- Java 读取一段英文文档统计每个单词出现的次数和单词的总数
- 一个利用map统计一段英文文章中每个单词出现次数的小程序
- Java统计英文句子中出现次数最多的单词并计算出现次数的方法
- java 在一段英文文本中计算每个单词出现的次数
- 微软笔试题 统计英文电子书中出现次数最多的k个单词
- Java统计一篇文章中出现次数最多的汉字或英文单词 又出现次数的统计
- JAVA-统计英文句子中出现次数最多的单词和出现的次数
- TOP K算法(微软笔试题 统计英文电子书中出现次数最多的k个单词)
- spark统计文献中每个英文单词出现的次数
- 实现一个控制台程序,给定一段英文字符串,统计其中各个英文单词(4字符以上含4字符)的出现频率。
- 统计一篇英文文章内每个单词出现频率,并返回出现频率最高的前10个单词及其出现次数
- 转载:统计一串英文中出现次数最多的单词以及次数;
- java实现读取一篇英文文章,统计其中每个单词出现的次数并排序输出
- 统计一篇英文文件中,单词出现的次数,并按单词的长度进行排序