摘要:
JAVA容器一、容器体系结构 java.util 二、迭代器Iterator 迭代器是一种设计模式,可以遍历并选择序列中的对象,而开发人员并不需要了解该序列的底层结构。迭代器通常被称为”轻量级”对象,因为创建它的代价小。 JAVA的Iterator功能比较简单,并且只能单向移动。 相对Iterator而言,for()循环遍历的速度较快点。而Iterator则比较通用,且序列的内部状态都由Iterator维护。函数功能hasNext()检查序列下一个元素是否存在。next()获取序列下一个元素。remove()将迭代器新返回的元素删除。 实例:public class ArrayToList.. 阅读全文
posted @ 2013-08-26 16:37
血马雄风
阅读(1238)
评论(0)
推荐(0)
摘要:
java.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象元素列表。List 适用于按数值索引访问元素的情形。Map 提供了一个更通用的元素存储方法。Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。从概念上而言,您可以将 List 看作是具有数值键的 Map。而实际上,除了 List 和 Map 都在定义 java.util 中外,两者并没有直接的联系。本文将着重介绍核心 Java 发行套件中附带的 阅读全文
posted @ 2013-08-26 15:45
血马雄风
阅读(2710)
评论(0)
推荐(0)