List

package com.wangg;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Dome03 {
public static void main(String[] args) {
/**
* List中的常用方法
* 增加 add(int index, E element)
* 删除 remove(int index) remove(Object o)
* 修改 set(int index, E element)
* 查看 get(int index)
* 判断
*/
List list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
System.out.println(list);
list.add(3,99);
System.out.println(list);
list.set(3,"范子义");
System.out.println(list);
list.remove("范子义");
System.out.println(list);//在集合中存入Integer类型数据的时候调用的是remove(int index),否则反之
Object o = list.get(2);
System.out.println(o);
//list遍历
//1.for循环
System.out.println("------------------------");
for (int i = 0;i<list.size(); i++){
System.out.println(list.get(i));
}
//2.增强for循环
System.out.println("------------------------");
for (Object q :list){
System.out.println(q);
}
//3.使用迭代器
System.out.println("------------------------");
Iterator it = list.iterator();//iterator是迭代器
while (it.hasNext()){
System.out.println(it.next());
}

}
}
posted @ 2021-08-09 16:16  πππ·  阅读(150)  评论(0)    收藏  举报