关于java中的HashMap的实例操作

互联网 19-11-29

HashMap简介:

1、以(键,值)对存储数据。

2、不允许有重复的键,但允许有重复的值。

3、不同步(多个线程可以同时访问)

相关视频教程推荐:java在线学习

实例演示如下:

1、添加

HashMap<String, String> hash_map = new HashMap<String, String>();    hash_map.put( "名字" , "anny" ); hash_map.put( "性别" , "女" ); hash_map.put( "年龄" , "20" );
HashMap<String, String> hash_map = new HashMap<String, String>();    hash_map.remove( "名字" );

一般性能:

HashMap<String, String> hash_map = new HashMap<String, String>();    hash_map.put( "名字" , "anny" ); hash_map.put( "性别" , "女" ); hash_map.put( "年龄" , "20" );  for(String key:hash_map.keySet()) {   System.out.println("Key: "+key+" Value: "+hash_map.get(key)); }

使用 Collection 类的 iterator() 方法来遍历集合(性能好)

HashMap<String, String> hash_map = new HashMap<String, String>();    hash_map.put( "名字" , "anny" ); hash_map.put( "性别" , "女" ); hash_map.put( "年龄" , "20" );  Collection cl = hash_map.values(); Iterator itr = cl.iterator(); while (itr.hasNext()) {     System.out.println(itr.next()); }

本文来自java入门程序栏目,为大家介绍关于HashMap的一些实例操作,希望可以帮助到大家。

以上就是关于java中的HashMap的实例操作的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: hashmap
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:Java开发中常用jar包整理及使用

相关资讯