ArrayList类

ArrayList是一个汇合,存储在内的数据咱们称之为元素,也能够称之为可变的数组


ArrayList格局

格局:

ArrayList <E> list = new ArrayList<E>();

<E> 是用来填写范型(八大l类型)的,只能填写 援用数据类型

除了 Integer 、Character 其余只许 首字母大写即可.


罕用办法

add: 增加元素.
remover: 删除制订索引元素并且返回.
get: 拿到某个独自元素.
size: 返回汇合所有元素,遍历汇合时,避免越界.

// 创立汇合对象        ArrayList <String> list = new ArrayList<String>();        // 增加元素        list.add("hello ");        list.add(" world");        list.add("java");        // 移除指定地位的索引并且去返还被删除的元素        System.out.print(list.remove(0));        System.out.println(list.remove(0));        System.out.println(list.remove(0));        // 打印list汇合元素都被删完了 所以 输入来是 []        System.out.println(list);        System.out.println(); // 换行        // 增加元素        list.add("hello");        list.add("world");        list.add("java");        // 如果想要拿到 list中独自的元素就要应用get 返还汇合中指定的元素        System.out.println(list.get(0));        System.out.println(list.get(1));        System.out.println(list.get(2));        // 便当输入        for (int i = 0; i < list.size(); i++) {            System.out.println(list.get(i));        }

输入后果:
hello world
java
[]

hello
world
java
hello
world
java


总结: 增 add 删 remove 查 get 拿到所有 size.