List新增的方法

package com.hu.cool;

import java.awt.List;
import java.util.ArrayList;

import org.junit.Test;

public class TestList {

//Arraylist 的主要实现类
/*
* void add(int index ,object obj)
* boolean addall(int index ,collection col);
* object get(int index)
* int indexof(object obj) 返回obj在集合中首次出现的位置 不是的时候返回-1
* int lastindexof(object obj) 返回obj对象在集合中出现的最后一次出现的位置不是的时候返回-1
* object remove(int index) 删除某个位置的元素
* object set(int index,object obj)
* List sublist(int fromindex,int toindex)//返回从index 到toindex的对象
*
*/
@Test
public void test() {
java.util.List list=new ArrayList<>();
list.add(213);
list.add(456);
list.add(new String("AA"));
list.add(new String("GG"));
System.out.println(list);
list.add(2,"Yu");
System.out.println(list);
Object object=list.get(4);//得到制指定位置的元素
System.out.println(object);
list.remove(2);//删除制定索引的

java.util.List list2=new ArrayList<>();
list2.add(213);
list2.add(456);
list2.add(new String("AA"));
list2.add(new String("GG"));
System.out.println(list2.indexOf("AA"));//根据元素的对象来确定对应的位置
System.out.println(list2.lastIndexOf("AAa"));
System.out.println(list.subList(0, 3));

}

}

原文地址:https://www.cnblogs.com/afterhours/p/6125551.html