ArrayList集合概念和基本使用以及集合的常用方法和遍历
ArrayList集合概念和基本使用
Arraylist是List接口的一个实现类,它是程序中最常见的一种集合,
Arraylist内部的数据存储结构是数组形式,Arraylist是大小可变的数组,
在集合中数组叫做元素,当向集合中添加数据时,它的大小也在同时变大。
在创建集合是<E>代表集合的泛型。
泛型就是集合内的元素都是什么类型,全部都是同一的类型,
并且泛型只能是引用数据类型,不能是基本数据类型
public static void main(String[] args) { ArrayList<String> arrayList = new ArrayList<>(); }
可以使用集合名.add方法向集合添加数据。添加的数据也必须是泛型数据。想要查看集合中的内容,可以使用输出语句直接输出集合
public static void main(String[] args) { ArrayList<String> arr = new ArrayList<>(); arr.add("赵丽颖"); arr.add("赵丽颖"); arr.add("赵梦泪"); arr.add("赵佳磊"); arr.add("赵雷家"); System.out.println(arr); }
常用方法
add(E e):向集合当中添加元素,参数的类型和泛型一致。
get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素
remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素
size():获取集合的尺寸长度,返回值就是集合中的元素个数
public static void main(String[] args) { ArrayList<String> arr = new ArrayList<>(); arr.add("cvvcx"); arr.add("aqqwe"); arr.add("wefdc"); arr.add("zxcsw"); arr.add("sdasx"); arr.add("dwsw"); System.out.println(arr); System.out.println(arr.get(1)); System.out.println(arr.remove(2)); System.out.println(arr.size()); }
运行结果:

遍历集合
//遍历集合 for (int i = 0; i <arr.size() ; i++) { System.out.println(arr.get(i)); }
使用for循环遍历集合,范围就是使用集合.size()获取集合的大小。循环的这个i就是集合的索引
在for循环中使用集合名.get()方法来获取当前索引对应的值

浙公网安备 33010602011771号