HashMap统计字符串出现的个数

Java中 HaspMap类的添加元素需要使用key(键值唯一性 )和Value内容数据.


点击(此处)折叠或打开

点击(此处)折叠或打开
package com.lan;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
public class MapTest4
{
    public static void main(String[] arg){
        HashMap map = new HashMap();
        int j = 1;
        for(int i = 0; i < arg.length; i++)
        {
            if( null == map.get(arg[i]))
            {
                j = 1;
                map.put(arg[i], String.valueOf(j));
            }
            else
            {
                String strj = (String)map.get(arg[i]); //多态
                j = Integer.valueOf(strj);
                j++;
                map.put(arg[i], String.valueOf(j));
            }
        }
        //System.out.println(map);
        Set sett = map.keySet();
        for(Iterator iter = sett.iterator(); iter.hasNext(); ){
            String key = (String)iter.next(); //多态
            String val = (String)map.get(key);
            System.out.println(key + "出现次数:" + val);
        }
    }

}





阅读(308) | 评论(0) | 转发(0) |
0

上一篇:Linux应用开发学习01——Gcc编译器

下一篇:linux-C直接调用SO动态库和生成SO动态库的函数

相关热门文章
  • oc总结
  • Oracle 自动诊断工具ADRCI...
  • python 字符串的trim
  • sed 命令
  • Trie树(字典树)
  • JDK1.6官方下载_JDK6官方下载_...
  • MyEclipse6.5下载及注册码...
  • Eclipse 插件安装、升级和卸载...
  • Eclipse+MyEclipse的配置
  • 最新版SWT Designer 6.0 安装,...
  • 初学UNIX环境高级编程的,关于...
  • chinaunix博客什么时候可以设...
  • 一个访问量较大网站的服务器。...
  • 收音机驱动与v4l2架构的关系,...
  • 如何将linux驱动改为裸机驱动(...
给主人留下些什么吧!~~
评论热议

你可能感兴趣的:(Java)