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.