JAVA集合-List
来源:互联网 发布:破解网游的软件 编辑:程序博客网 时间:2024/06/14 21:18
1.List接口
- 底层使用数组实现
2.List实现类之一:ArrayList
采用数组的形式保存对象,将对象存放在连续的位置中,进行遍历或查看非常方便,支持随机访问,插入或删除时比较麻烦。
3.List实现类之二:LinkedList
方便插入和删除,但是不支持快速随机访问,如果需要访问LinkedList中的第n个元素,必须从头开始查找,依次检查n-1个元素;
4.List 实现类之三:Vector
遍历Vector:
Vector<String> vector = new Vector<String>();vector.add("one");vector.add("tow");vector.add("three");vector.add("four");vector.add("five");//使用枚举Enumeration<String> en = vector.elements();while(en.hasMoreElements()){ String str = en.nextElement(); System.out.println(str);}//使用forfor(int i = 0;i<vector.size();i++){ System.out.println(vector.get(i));}//使用iteratorVector<String> vector = new Vector<String>(); vector.add("one"); vector.add("tow"); vector.add("three"); vector.add("four"); vector.add("five"); Iterator iterator = vector.iterator(); while (iterator.hasNext()) { String str = (String) iterator.next(); System.out.println(str); }//使用 ListIterator ListIterator iListIterator = vector.listIterator(); while (iListIterator.hasNext()) { String str = (String) iListIterator.next(); System.out.println(str); }
5.ListIterator接口
6.Iterator和ListIterator主要区别
0 0
- JAVA集合-List集合
- Java集合----List集合
- java集合------List集合总结
- Java集合之List集合
- Java集合—List集合
- java 集合 list
- java集合----------List
- java------集合List
- JAVA集合之List
- Java中的List集合
- java 操作list集合
- Java集合List接口
- Java List集合操作
- JAVA集合框架-List
- Java集合<二>List
- Java集合之List
- java的list集合
- Java集合之List
- 新浪ip物理地址获取
- windows下安装使用Mongodb操作记录
- ALV修改单元格
- C++编程入门系列之三十(数组、指针和字符串:指针用作函数参数、指针型函数和函数指针)
- js,li形式的选项卡,点击显示不同的div
- JAVA集合-List
- 【数据结构与算法】初探哈希表
- ListView 记住位置 非Itme位置
- 第十二周项目四 利用遍历思想求解图问题(5)
- 初探Java设计模式------观察者模式
- undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
- gdb调试(转)
- [Java]-第一天-循环判断语法
- 一个java对象占多少个字节?