
JAVA HASHMAP/HASHTABLE
outget1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java如何遍历Map的所有的元素
Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object key = entry.getKey(); Object value = entry.getValue(); }原创 2009-12-24 13:15:00 · 641 阅读 · 0 评论 -
java 中 Map遍历
第二种方法效率更高法①Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object key = entry.getKey();原创 2009-12-24 13:21:00 · 658 阅读 · 0 评论 -
Java源码分析:深入探讨Iterator模式及Java 5.0中改进的for循环
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了很多泛型原创 2009-12-24 13:27:00 · 848 阅读 · 0 评论 -
遍历 ArrayList 对象的方法
//第一种遍历 ArrayList 对象的方法foreach(object o in al){Console.Write(o.ToString()+" ");}//第二种遍历 ArrayList 对象的方法IEnumerator ie=al.GetEnumerator();while(ie.MoveNext()){Console.Write(ie.Curret.ToString()+" ");原创 2009-12-24 13:26:00 · 1517 阅读 · 0 评论 -
深入探讨Iterator模式
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用原创 2009-12-24 13:24:00 · 497 阅读 · 0 评论 -
遍历HashMap
Map map = new HashMap();for (Iterator iter = map.entrySet().iterator(); iter.hasNext();) { Map.Entry entry = (Map.Entry) iter.next(); //map.entry 同时取出键值对 Object key = entry.getKey();原创 2009-12-24 13:22:00 · 481 阅读 · 0 评论 -
java中map集合的用法
http://blog.youkuaiyun.com/ycyangcai/archive/2009/06/21/4285997.aspx 1.声明一个map: Map map = new HashMap(); 2.向map中放值,注意:map是key-value的形式存放的.如: map.put("sa","dd");3.从map中取值:String str = map.ge转载 2009-12-24 13:10:00 · 1771 阅读 · 0 评论 -
Java实现将Map转换为List的小代码
import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; public class ConvertMapToList { /** * 实现将HashMap转换成为ArrayList,并将map原创 2009-12-24 13:26:00 · 1244 阅读 · 0 评论 -
集合类的内部结构
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了很多泛型代原创 2009-12-24 13:25:00 · 588 阅读 · 0 评论 -
遍历哈希表
/* 遍历哈希表 */ for (Iterator iter = hasttable.keySet().iterator(); iter.hasNext(); ) { String key = (String) iter.next(); value = attributes.get(key).toString();.............................原创 2009-12-24 13:23:00 · 578 阅读 · 0 评论 -
terator(迭代器)的一般用法
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了原创 2009-12-24 13:25:00 · 1520 阅读 · 0 评论