java HashMap--介绍及遍历
来源:互联网 发布:北京用友软件怎么样 编辑:程序博客网 时间:2024/05/16 22:47
HashMap 包含键-值对,它实现了Map接口。HashMap和HashTable很相似。只有两点不同,就是HashMap不是线程安全的(即非synchronized),而且它允许null值。HashMap通常是用来做键-值映射的。
另外,HashMap中的元素是无序的。
HashMap举例:
import java.util.HashMap;import java.util.Map;import java.util.Iterator;import java.util.Set;public class Details { public static void main(String args[]) { HashMap<Integer, String> hmap = new HashMap<Integer, String>(); hmap.put(12, "Chaitanya"); hmap.put(2, "Rahul"); hmap.put(7, "Singh"); hmap.put(49, "Ajeet"); hmap.put(3, "Anuj"); //遍历 Set set = hmap.entrySet(); Iterator iterator = set.iterator(); while(iterator.hasNext()) { Map.Entry mentry = (Map.Entry)iterator.next(); System.out.print("key is: "+ mentry.getKey() + " & Value is: "); System.out.println(mentry.getValue()); } String var= hmap.get(2); System.out.println("索引为2的值为: "+var); hmap.remove(3); Set set2 = hmap.entrySet(); Iterator iterator2 = set2.iterator(); while(iterator2.hasNext()) { Map.Entry mentry2 = (Map.Entry)iterator2.next(); System.out.print("Key是: "+mentry2.getKey() + " & Value是: "); System.out.println(mentry2.getValue()); } }}
0 0
- java HashMap--介绍及遍历
- Java HashMap 介绍及使用
- java中遍历hashmap的两种方法及分析
- 【java】遍历hashmap的两种方法及分析
- 【java】遍历hashmap的两种方法及分析
- 【java】遍历hashmap的两种方法及分析
- Java HashMap遍历
- 遍历hashmap ---java
- Java 遍历hashmap
- Java HashMap遍历例子
- java hashMap 遍历方法
- java遍历hashmap
- Java 遍历 HashMap
- Java HashMap遍历例子 .
- Java HashMap遍历
- java HashMap 遍历
- java HashMap 高效遍历
- java如何遍历hashMap
- Vector<E>类粗略使用
- HDU 2082 F(N)
- ubuntu14.04安装jdk
- 单例
- iOS开发 ☞ Git使用
- java HashMap--介绍及遍历
- 计时器
- MySql_插入记录时,存在就更新(或不做任何动作),不存在就添加
- OpenCV 显示图片 播放视频
- Java基础之Set
- 根据dtd例子写出xml文档
- 希尔排序(Java语言描述)
- Assignment 4 2-2
- 2PhoneGap与Cordova的关系?