1 package ObjectArray; 2 import java.util.Random;//导包 3 import java.util.ArrayList;//导包 4 //生成6个1~33之间的随机整数,添加到集合,并遍历集合 5 6 /* 7 *思路: 8 *1.需要6个数字,创建一个集合<Integer> 9 *2.产生随机数,需要用到Random 10 *3.用6次循环,来产生6个随机数字 11 *4.循环内调用r.nextInt(int n) 参数是33,0-32 整体+1才是1~33; 12 *5.把数字添加到集合中:add 13 *6.遍历集合:for size get 14 */ 15 public class Work1 { 16 public static void main(String[] agrs) { 17 //创建ArrayList集合 18 ArrayList<Integer> list = new ArrayList<>(); 19 20 //创建Random随机数 21 Random r = new Random(); 22 23 for(int i = 0; i < 6; i++) { 24 int number = r.nextInt(33)+1; 25 list.add(number); 26 } 27 //遍历集合 28 for(int i = 0; i < list.size();i++) { 29 System.out.println(list.get(i)); 30 } 31 } 32 }
作者:小权权