Collection下的List接口

1.List接口是一个有序接口,可以根据0,1,2,3这样的顺序进行索引

其中List中有如下方法

1.add(index,element);//将指定元素加入到指定位置

2.addAll(index,c);将c集合加入到index后

3.get(index)指定其index,返回其对象

4.indexof(object o)返回对象在list中的位置

5.lastindexof(object o)返回对象o在list中的最后元素的位置

6.remove(index)返回并返回被删除的元素

7.set(index,element)设置指定位置的元素被改变,并且返回新元素

8.sublist(index1,index2)返回从index1处元素到index2的元素

具体代码如下:

import java.awt.List;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;
public class List1 {
public static void main(String []args){
	ArrayList lsList = new ArrayList();
	lsList.add("1");
	lsList.add("2");
	lsList.add("3");
	System.out.println(lsList);
	lsList.add(3, "4");
	System.out.println(lsList);
	Collection collection = new HashSet();
	collection.add("5");
	collection.add("6");
	lsList.addAll(4, collection);
	System.out.println(lsList);
	System.out.println(lsList.get(3));
	System.out.println(lsList.indexOf("5"));
	System.out.println(lsList.remove(5));
	System.out.println(lsList.set(4, "1"));
	System.out.println(lsList);
	System.out.println(lsList.subList(0, 5));
	for(int i = 0;i<lsList.size();i++){
		System.out.println(lsList.get(i));
	}
}
}

返回值:


猜你喜欢

转载自blog.csdn.net/u012223173/article/details/46352325