* List集合的特有功能
* 添加元素
* void add(int index,Object element):在指定的位置处添加新元素,在index位置前面插入元素
* 删除元素
* Object remove(int index):删除指定位置处的元素,返回该元素
* 获取功能:
* Object get(int index):根据索引值获取指定的元素+size()
* list集合的一种遍历方式(普通for循环遍历)
*
* List集合的专有遍历:列表迭代器
* ListIterator listIterator()
* 修改元素:
* Object set(int index,Object element):在指定位置处使用新的元素替换
public class ListDemo2 {
public static void main(String[] args) {
//创建List集合对象
List list=new ArrayList();
//添加元素
list.add("hello");
list.add("world");
list.add("java");
list.add("javaee");
System.out.println(list);
// void add(int index,Object element):在指定的位置处添加新元素
list.add(2,"andriod");
System.out.println(list);
// Object remove(int index):删除指定位置处的元素,返回该元素
list.remove(4);
System.out.println(list);
// Object get(int index)
System.out.println(list.get(3));
// Object set(int index,Object element)
System.out.println(list.set(2, "php"));
System.out.println(list);
System.out.println("--------------------");
//遍历
for(int x=0;x<list.size();x++) {
//获取元素
String s=(String)(list.get(x));//向下转型
System.out.println(s+"-------"+s.length());
}
}
}