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.