生成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());
}
}
}

最新文章

  1. 计算机程序的思维逻辑 (29) - 剖析String
  2. testdb11b root.sh执行结果
  3. 理解Ruby中的作用域
  4. python3多线程趣味详解
  5. 算法导论-动态规划(最长公共子序列问题LCS)-C++实现
  6. CF160D
  7. Java [Leetcode 231]Power of Two
  8. STL底层数据结构实现
  9. Unity3d 使用NPOI读写Excel 遇到的问题
  10. C编程技巧
  11. 批量的单向的ssh 认证
  12. java第五周学习
  13. 12563 Jin Ge Jin Qu hao
  14. 软考论文的六大应对策略V1.0
  15. poj2828(线段树查找序列第k小的值)
  16. Hibernate的实体类中为什么要继承Serializable?
  17. AndrewNG Deep learning课程笔记
  18. oracle 数据库相关名词--图解
  19. Echarts动态加载柱状图和折线图混合展示的实例
  20. 【TensorFlow】一文弄懂CNN中的padding参数

热门文章

  1. Problem 52
  2. _markupbase.py if not match: UnboundLocalError: local variable &#39;match&#39; referenced before assignment,分析Python 库 html.parser 中存在的一个解析BUG
  3. fastadmin 接口(上传)
  4. 【codeforces 798C】Mike and gcd problem
  5. Spring Cloud-Ribbon负载均衡策略类IRule(五)
  6. 数据库--ACID特性
  7. 基于ffmpeg和libvlc的视频剪辑、播放器
  8. Udp发送端和接收端
  9. POJ 3537
  10. BIEE11G Rpd合并