Java-List集合

开发工具与关键技术:Java/MyEclipse 10
作者:张俊辉
撰写时间:2019年08月8日

List集合代表一个元素有序、可重复的集合,集合中每个元素都有其对应的顺序索引。 Lst集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。List集合默认 按元素的添加顺序设置元素的索引,例如第一次添加的元素索引为0,第二次添加的元素索引为1。
在list列表中插入元素:

List listA = new ArrayList();

listA.add(“element 1”);
listA.add(“element 2”);
listA.add(“element 3”);

实际上可以将null值插入Java中List。以下是将null值插入Java 的示例List:

Object element = null;

List list = new ArrayList();

list.add(element);

在特定索引处插入元素:可以List在特定索引处将元素插入Java 中。该List 接口具有该add()方法的一个版本,该索引将索引作为第一个参数,并将要插入的元素作为第二个参数。以下是将索引0处的元素插入Java的示例List:

list.add(0,“element 4”);

将所有元素从一个列表插入另一个列表:可以将一个Java中的所有元素添加List到另一个Java中List。您可以使用该List addAll()方法执行此操作。所得到的List 是联盟两个列表。以下是将所有元素从一个添加List到另一个的示例:


List listSource = new ArrayList(); 

listSource.add( “123”); 
listSource.add( “456”); 

List listDest = new ArrayList(); 
listDest.addAll(listSource);

从Java列表中获取元素您可以使用元素List的索引从Java获取元素。您可以使用该get(int index)方法执行此操作。以下是List使用元素索引访问Java元素的示例:


List listA = new ArrayList(); 

listA.add(“element 0”); 
listA.add(“element 1”); 
listA.add(“element 2”); 

//通过索引访问
String element0 =(String)listA.get(0; 
String element1 =(String)listA.get(1; 
String element3 =(String)listA.get(2;

从Java列表中删除元素:
您可以List通过以下两种方法从Java中删除元素:

  1. 删除(对象元素)
  2. remove(int index)
    remove(Object element)删除列表中的该元素(如果存在)。然后列表中的所有后续元素都会向上移动。它们的索引因此减少1.这是一个List基于元素本身从Java中删除元素的示例:

List list = new ArrayList();

String element = "first element";
list.add(element);
list.remove(element);

此示例首先将一个元素添加到a List,然后再将其删除。该List remove(int index)方法删除给定索引处的元素。然后列表中的所有后续元素都会向上移动。它们的索引因此减少1.这是一个List通过索引从Java中删除元素的示例:

List list = new ArrayList(); 
list.add(“element 0”); 
list.add(“element 1”); 
list.add(“element 2”); 

list.remove(0;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值