/*
* List集合:
*
* 特有方法:
* void add(int index, E element) : 在当前集合中指定位置 添加给定的元素
* Object get(int index) 返回集合中指定位置的元素。
* int indexOf(Object o)返回此集合中第一次出现的指定元素的索引;如果此列表不包含该元素,则返回 -1。
* E remove(int index)移除列表中指定位置的元素(可选操作)。
* E set(int index, E element)用指定元素替换列表中指定位置的元素
* ListIterator<E> listIterator() 返回此列表元素的列表迭代器(按适当顺序)。
*/
public class ListDemo {
public static void main(String[] args) {
//创建List集合对象
List list = new ArrayList();
//添加元素
list.add("hello1");
list.add("hello2");
//void add(int index, E element)
list.add(1, "hello3");
//Object get(int index) 返回集合中指定位置的元素。
Object obj = list.get(1);
//System.out.println("obj:"+obj);
//int indexOf(Object o)返回此集合中第一次出现的指定元素的索引;如果此列表不包含该元素,则返回 -1。
//int index = list.indexOf("Hello3");
int index = list.indexOf("hello3");
//System.out.println("index:"+index);
//Object remove(int index)移除集合中指定位置的元素
//Object obj2 = list.remove(1);
//System.out.println(obj2);
//E set(int index, E element)用指定元素替换集合中指定位置的元素
Object old = list.set(1, "hello3333333");
System.out.println("old:" + old);
//显示结果
System.out.println(list);
}
}
|
|