编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

List接口、ArrayList集合

import java.util.ArrayList;
import java.util.List;
public class Main {
    public static void main(String[] args) {
        List list = new ArrayList();
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        // 使用List中的添加方法 add(int index,Object Obj)
        // 添加的角标 就是后面元素 所在的位置 不能越界
        list.add(4, "e");
        System.out.println(list);
        // 输出的是 a, b, c, d, e
        // set方法(不要越界)
        list.set(4, "z");
        System.out.println(list);
        // 通过角标获取对应的元素
        Object object = list.get(3);
        System.out.println(object);
        // 通过get方法 进行遍历
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }
        // 删除(根据角标删除) 返回的是 被删除的元素
        Object remove = list.remove(4);
        System.out.println(remove);
        System.out.println(list);
    }
}


未经允许不得转载: 技术文章 » Java编程 » List接口、ArrayList集合