如何把数值或者对象添加到ArrayList集合
2024-08-31 08:28:53
生成6个1~33之间的随机整数,添加到集合,并遍历
public class ArrayListDemo1 {
public static void main(String[] args) {
// 创建Random 对象
Random random = new Random(); // 创建ArrayList 对象
ArrayList<Integer> list = new ArrayList<>(); // 添加随机数到集合
for (int i = 0; i < 6; i++) {
int r = random.nextInt(33) + 1;
list.add(r);
} // 遍历集合输出
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
}
自定义4个学生对象,添加到集合,并遍历
public class TestStudent {
public static void main(String[] args) {
//创建集合对象
ArrayList<Student> list = new ArrayList<Student>();
//创建学生对象
Student s1 = new Student("赵丽颖",18);
Student s2 = new Student("唐嫣",20);
Student s3 = new Student("景甜",25);
Student s4 = new Student("柳岩",19); //把学生对象作为元素添加到集合中
list.add(s1);
list.add(s2);
list.add(s3);
list.add(s4);
//遍历集合 for(int x = 0; x < list.size(); x++) {
Student s = list.get(x);
System.out.println(s.getName()+"‐‐‐"+s.getAge());
}
}
}
最新文章
- 计算机程序的思维逻辑 (29) - 剖析String
- testdb11b root.sh执行结果
- 理解Ruby中的作用域
- python3多线程趣味详解
- 算法导论-动态规划(最长公共子序列问题LCS)-C++实现
- CF160D
- Java [Leetcode 231]Power of Two
- STL底层数据结构实现
- Unity3d 使用NPOI读写Excel 遇到的问题
- C编程技巧
- 批量的单向的ssh 认证
- java第五周学习
- 12563 Jin Ge Jin Qu hao
- 软考论文的六大应对策略V1.0
- poj2828(线段树查找序列第k小的值)
- Hibernate的实体类中为什么要继承Serializable?
- AndrewNG Deep learning课程笔记
- oracle 数据库相关名词--图解
- Echarts动态加载柱状图和折线图混合展示的实例
- 【TensorFlow】一文弄懂CNN中的padding参数
热门文章
- Problem 52
- _markupbase.py if not match: UnboundLocalError: local variable &#39;match&#39; referenced before assignment,分析Python 库 html.parser 中存在的一个解析BUG
- fastadmin 接口(上传)
- 【codeforces 798C】Mike and gcd problem
- Spring Cloud-Ribbon负载均衡策略类IRule(五)
- 数据库--ACID特性
- 基于ffmpeg和libvlc的视频剪辑、播放器
- Udp发送端和接收端
- POJ 3537
- BIEE11G Rpd合并