欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

java Collection 之List学习介绍

时间:2021-02-07 14:49:05|栏目:JAVA代码|点击:
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]

上一篇:idea 右键项目没有run 运行选项

栏    目:JAVA代码

下一篇:java实现table添加右键点击事件监听操作示例

本文标题:java Collection 之List学习介绍

本文地址:http://www.codeinn.net/misctech/58637.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有