怎么用Java List把对象添加到集合中
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章主要介绍了怎么用Java List把对象添加到集合中的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用Java List把对象添加到集合中文章都会有所收获,下面
千家信息网最后更新 2025年02月23日怎么用Java List把对象添加到集合中
这篇文章主要介绍了怎么用Java List把对象添加到集合中的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用Java List把对象添加到集合中文章都会有所收获,下面我们一起来看看吧。
1、add()
Java 集合添加对象最简单的方法,就是集合自己携带的一个 add() 方法。
// 创建一个学生实例对象 Student stu1= new Student(1,"小明", 19, "男"); // 把对象添加到集合里 students.add(stu1); // 检查是否添加成功 Student temp= (Student) students.get(0); System.out.println("添加了"+temp.ID+"号学生"+temp.name+",是一个"+temp.age+"岁的"+temp.gender+"生!");
打印结果:
添加了1号学生小明,是一个19岁的男生!
add(index,obj) 可以表示将集合中 index 位置的对象,用 obj 新对象例如:
// 覆盖原位置的对象 Student stu2= new Student(2,"小红",18,"女"); students.add(0,stu2); Student temp1= (Student) students.get(0); System.out.println("添加了"+temp1.ID+"号学生"+temp1.name+",是一个"+temp1.age+"岁的"+temp1.gender+"生!");
打印结果:
添加了1号学生小明,是一个19岁的男生!
add(index,obj) 可以表示将集合中 index 位置的对象,用 obj 新对象例如:
// 覆盖原位置的对象 Student stu2= new Student(2,"小红",18,"女"); students.add(0,stu2); Student temp1= (Student) students.get(0); System.out.println("添加了"+temp1.ID+"号学生"+temp1.name+",是一个"+temp1.age+"岁的"+temp1.gender+"生!");
打印结果:
添加了2号学生小红,是一个18岁的女生!
该方法的index参数可以是现有集合大小的基础上,加一个位置,但不能跨越,否则会报错,例如:
students.add(2,stu2);
2、addAll()
如果嫌把对象一个一个地添加到集合中太麻烦了,集合也提供了一键操作,addAll(),可以一下子添加多个对象到集合当中。
// 一键添加的方法 Student[] stus={new Student(3,"小刚",20,"男"), new Student(4,"小丽",19,"女")}; students.addAll(Arrays.asList(stus)); Student temp2= (Student) students.get(1); System.out.println("添加了学生"+temp2.name); Student temp3= (Student) students.get(2); System.out.println("添加了学生"+temp3.name);
以上是先创建一个对象数组,再把数组通过 Arrays.asList 方法将数组转换为集合,最后通过 addAll 方法添加到集合中。
打印结果:
添加了学生小明
添加了学生小刚
和 add() 方法一样,可以覆盖原有的对象,也可以在下一位添加新的对象,但是就是不能跨越添加,否则会报错。
Student[] stus1={new Student(5,"小羊",12,"女"), new Student(6,"小猪",15,"男")}; students.addAll(1, Arrays.asList(stus1)); Student temp4= (Student) students.get(1); System.out.println("添加了学生"+temp4.name); Student temp5= (Student) students.get(2); System.out.println("添加了学生"+temp5.name);
打印结果:
添加了学生小羊
添加了学生小猪
这里是从位置1开始添加,也就是覆盖原有的小刚、小丽两个对象,取而代之是小羊、小猪两个对象。
关于"怎么用Java List把对象添加到集合中"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"怎么用Java List把对象添加到集合中"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
对象
学生
方法
结果
位置
小明
小刚
数组
知识
小红
小羊
两个
内容
原位
就是
男生
篇文章
一键
会报
小丽
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库安全设置与保护实验
印度网络安全政策
网络安全技术工程师岗位职责
db2查看服务器所有数据库
介绍一下数据库营销
关于数据库窗口的基本操作
南通云服务器服务商
网络安全主要安全有哪些
smz服务器关闭
亿科软件网络技术有限公司
广东质量软件开发制造价格
网络安全招标方案
网络安全数字经济基石
手机软件开发需要考什么证
有计算机网络技术的职业高中
软件开发的创新案例
数据库修改电脑名字
网络安全防范的重点工作
网络安全安全保障
数据库 to date
朱旭东 数据库应用技术
计算机网络技术18
互联网科技图片高清图片大全
射频网络技术是什么
什么催生了非关系性数据库的发展
上海智慧园区软件开发服务
机房服务器托管管理
快递公司用数据库的原因
西城区一站式网络技术售后服务
宁夏浪潮服务器维修费用