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()方法来获取当前索引对应的值

 

posted @ 2022-06-30 17:03  monkey大佬  阅读(256)  评论(0)    收藏  举报