手机
当前位置:查字典教程网 >编程开发 >Java >java Collection 之List学习介绍
java Collection 之List学习介绍
摘要:List一个有序的集合,允许元素的重复;该实现不是同步的,如果多个线程访问一个List实例,而其中至少一个线程从结构上修改了表(添加或删除元...

List 一个有序的集合,允许元素的重复;该实现不是同步的,如果多个线程访问一个List实例,而其中至少一个线程从结构上修改了表(添加或删除元素),那么它需要保持外部同步;一般通过对自然封装该列表的对象进行同步操作来完成,如:Collections.synchronizedList()来包装列表;
ArrayList List接口的大小可变数组的实现,实现了所有可选列表操作,并且允许包括null在内的所有元素,
LinkedList List接口的链接列表实现,允许元素为null,实现所有可选的列表操作,还为在列表的开头及结尾get、remove、insert提供实现;

ArrayList al = new ArrayList();

Iterator it = al.listIterator();//可对迭代出来的对象进行操作;

while(it.hasNext())

{

String str = (String)it.next();

if(str == "abcd")

it.remove();

System.out.println(str);

}

al:

[abc,abcd,abcde]-->[abc,abcde]

【java Collection 之List学习介绍】相关文章:

java之路径分隔符介绍

java中vector与hashtable操作实例分享

java中的十个大类总结

Java反射机制的学习总结

Tomcat集群和Session复制应用介绍

Velocity基本语法介绍

java设计模式之装饰模式详细介绍

Servlet 过滤器详细介绍

Java线程中sleep和wait的区别详细介绍

基于jstl 标签的使用介绍

精品推荐
分类导航