如何用HashMap来统计一个字符串中重复的单词?如下面的字符串:String str = "java is good , java is my favorate "如何统计出每个单词出现的次数
解决方案 »
- 文件压缩啊,可以直接执行,但是压缩出来的包总是不对啊,内容总是大很多不知道为什么啊?有人知道吗?
- 关于垃圾回收求帮助
- 数据库 请高手指点
- java awt swing问题
- 如何在JLabel中画有颜色的线条
- jdk1.5中的枚举类型如何通过字符串实例化?
- weblogic的版本问题
- 如何分别在Java Application 和 Java Applet 中得到浏览器信息,还有怎么得到浏览器(如IE)的收藏夹?急!
- 有人说Jcreate可以实现"."功能,但我的好象不行,是否需要什么设置?
- 实际参数和形式参数长度不同?
- 请朋友帮个忙给我把这段 XML代码用dom4j读取保存为.txt文件
- HashMap中怎么取得所有的键值对啊?
public class Test4 { public static void main(String[] args) { String str = "java is good java is my favorate "; String[] array = str.split(" "); HashMap<String, Integer> map = new HashMap<String, Integer>(); for (String ss : array) { if (map.containsKey(ss)) { map.put(ss, map.get(ss) + 1); } else { map.put(ss, 1); } }
System.out.println(map); }}