ArrayList集合
ArrayList集合概述
数组的长度不可以发生改变 但是集合的长度是可以随意变化的
ArrayList也是java.util包下
ArrayList是大小可变化的数组的实现 存储在内的数据称为元素 此类提供一些方法来操作内部存储的元素
ArrayList中可不断添加元素 其集合大小也自动增长
ArrayList集合使用
三步骤:
1.导包
import java.util.ArrayList;
2.创建
/*
对于ArrayList来说 有一个尖括号<>表示泛型
泛型:也就是装在集合当中的所有元素 全都是统一的什么类型
注意:泛型只能是引用类型 不能是基本类型
*/
ArrayList<String> list = new ArrayList<>();
3.使用
ArrayList<String> list = new ArrayList<>();//创建了一个ArrayList集合 集合的名称是list 里面装的全都是String字符串类型的数据
//输出打印ArrayList集合
System.out.println(list);
结果:
注意事项:
对于ArrayList集合来说 直接打印得到的不是地址值 而是内容
如果内容是空 就会得到空的中括号:【】
添加元素
add();向集合中添加数据
代码:
ArrayList<String> list = new ArrayList<>();//创建了一个ArrayList集合 集合的名称是list 里面装的全都是String字符串类型的数据
System.out.println(list);
list.add("张三");//向集合中添加"张三"这个数据
System.out.println(list);//输出集合
list.add("李四");//向集合中添加"李四"这个数据
list.add("王五");//向集合中添加"王五"这个数据
System.out.println(list);//输出集合
运行结果:
从开始的没有到添加三个数据 如果数据超过一个了就会自动生成一个,分割
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本