java遍历hashMap、hashSet、Hashtable
来源:互联网 发布:php call stack错误 编辑:程序博客网 时间:2024/06/05 05:48
原文
一.遍历HashMapMap<Integer, String> map = new HashMap<Integer, String>(); for(int i=0;i<100;i++) { map.put(i, "123"); }方法一:效率比方法二高for(Entry<Integer, String> entry:map.entrySet()) { System.out.println(entry.getKey()+"="+entry.getValue()); }方法二:for(Object obj : map.keySet()) { Object key = obj; Object value = map.get(obj); System.out.println(value); }二.遍历HashSetSet set = new HashSet(); for(int i=0;i<100;i++) { set .add("123"); }for(Iterator it=set.iterator();it.hasNext();) { System.out.println(it.next()); }三.遍历Hashtable(同步、线程安全的)Hashtable table = new Hashtable(); table.put(1, "1"); table.put(2, "1"); table.put(3, "1"); //遍历key Enumeration e = table.keys(); while( e. hasMoreElements() ){ System.out.println( e.nextElement() ); } //遍历value e = table.elements(); while( e. hasMoreElements() ){ System.out.println( e.nextElement() ); }
0 0
- java遍历hashMap、hashSet、Hashtable
- java遍历hashMap、hashSet、Hashtable、
- java遍历hashMap、hashSet、Hashtable
- java遍历hashMap、hashSet、Hashtable
- 遍历hashMap、hashSet、Hashtable
- 遍历hashMap、hashSet、Hashtable
- hashMap hashSet hashtable遍历
- 遍历hashMap、hashSet、Hashtable
- 遍历hashMap、hashSet、Hashtable
- HashMap、Hashset、Hashtable遍历
- Java HashMap HashTable HashSet区别
- HashTable HashMap HashSet区别(java)
- Java:Map与HashMap,Hashtable,HashSet比较
- (Core-JAVA) HashMap, HashTable and HashSet
- java中的HashTable,HashMap和HashSet
- java中的HashTable,HashMap和HashSet
- java中的HashTable,HashMap和HashSet
- java中的HashTable,HashMap和HashSet
- VS2013里的Qt项目error:'SUBSYSTEM:WINDOWS@QMAKE_SUBSYSTEM_SUFFIX@'
- HDU 1599 find the mincost route 最小环
- 并发编程高级部分(Executor框架/线程池的使用)
- 二、详解JVM栈和堆
- CSS3 背景
- java遍历hashMap、hashSet、Hashtable
- Lecture 20: Thread Safety
- Webservice学习笔记
- 送女儿到美国后,这位曾痛恨中国教育的父亲傻眼了
- ++i、i++、printf函数
- 5~6单元作业
- Android身份证扫描拍照识别SDK
- Android性能优化——内存优化
- 使用Ubuntu的那些事