Arraylist概述和使用以及常用方法和遍历集合

 

Arraylist是List接口的一个实现类,它是程序中最常见的一种集合,

Arraylist内部的数据存储结构是数组形式,Arraylist是大小可变的数组,

在集合中数组叫做元素,当向集合中添加数据时,它的大小也在同时变大。

 

在创建集合是<E>代表集合的泛型。

泛型就是集合内的元素都是什么类型,全部都是同一的类型,

并且泛型只能是引用数据类型,不能是基本数据类型

public static void main(String[] args) {
        List<String> list = new ArrayList<>();
    }

可以使用 集合名.add方法向集合中添加数据。添加的数据也必须是集合的泛型类型。

想要查看集合中的内容,可以使用输出语句直接输出集合。

public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("abc");
        list.add("def");
        list.add("ghi");
        System.out.println(list);
    }

 

 

 

 

 

常用方法

add(E e):向集合当中添加元素,参数的类型和泛型一致。

get(int  index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素

remove(int  index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素

size():获取集合的尺寸长度,返回值就是集合中的元素个数

复制代码
   public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("abc");
        list.add("def");
        list.add("ghi");
        System.out.println(list);
        System.out.println(list.get(1));
        System.out.println(list.remove(2));
        System.out.println(list.size());
    }
复制代码

运行结果:

 

 

 

遍历集合

for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }

使用for循环遍历集合,范围就是使用集合.size()获取集合的大小。循环的这个i就是集合的索引

在for循环中使用集合名.get()方法来获取当前索引对应的值

 


posted @   xjw12345  阅读(227)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示