List集合:1、有序集合,用户可以精确插入和检索,2、与set集合不同,允许重复元素
| 方法名 | 说明 |
| void add(int index E element) | list集合中指定位置插入元素 |
| E remove ( int index) | list集合删除指定位置元素 |
| E set(int index,E elemeny) | list修改元素 |
| E get(int index) | 返回指定索引的元素 |
package day33;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ListDemo {
public static void main(String[] args) {
List list = new ArrayList<>();
//插入元素
list.add("a");
list.add("b");
list.add("c");
System.out.println(list); //顺序插入,顺序取出
//通过迭代器一个一个获取
Iterator it = list.iterator();
while (it.hasNext()){
System.out.println(it.next());
}
//特有方法,注意不管是add set remove get 都不能索引越界
list.add(2,"2");
System.out.println(list);
list.remove(2);
System.out.println(list);
list.set(1,"B");
System.out.println(list);
System.out.println(list.get(2));
//通过索引来遍历
for(int i=0;i



