java利用Math累的random方法生成1到35区间的随机数,一组7个生成5组,分别存在5个Map类型的对象中
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/08 03:56:13
java利用Math累的random方法生成1到35区间的随机数,一组7个生成5组,分别存在5个Map类型的对象中
![java利用Math累的random方法生成1到35区间的随机数,一组7个生成5组,分别存在5个Map类型的对象中](/uploads/image/z/2429893-37-3.jpg?t=java%E5%88%A9%E7%94%A8Math%E7%B4%AF%E7%9A%84random%E6%96%B9%E6%B3%95%E7%94%9F%E6%88%901%E5%88%B035%E5%8C%BA%E9%97%B4%E7%9A%84%E9%9A%8F%E6%9C%BA%E6%95%B0%2C%E4%B8%80%E7%BB%847%E4%B8%AA%E7%94%9F%E6%88%905%E7%BB%84%2C%E5%88%86%E5%88%AB%E5%AD%98%E5%9C%A85%E4%B8%AAMap%E7%B1%BB%E5%9E%8B%E7%9A%84%E5%AF%B9%E8%B1%A1%E4%B8%AD)
public static void main(String[] args) {
Map<Integer, Map<Integer, Integer>> lotteryTicketMap = new HashMap<Integer, Map<Integer,Integer>>();
Random r = new Random();
for(int i = 0 ; i < 5;i++){
Map<Integer, Integer> map = new HashMap<Integer, Integer>();
for(int j = 0 ; j < 7 ; ){
int num = r.nextInt(35)+1;
if(map.get(j)==null){
map.put(j, num);
j++;
}
}
lotteryTicketMap.put(i, map);
}
System.out.println(lotteryTicketMap);
}
Map<Integer, Map<Integer, Integer>> lotteryTicketMap = new HashMap<Integer, Map<Integer,Integer>>();
Random r = new Random();
for(int i = 0 ; i < 5;i++){
Map<Integer, Integer> map = new HashMap<Integer, Integer>();
for(int j = 0 ; j < 7 ; ){
int num = r.nextInt(35)+1;
if(map.get(j)==null){
map.put(j, num);
j++;
}
}
lotteryTicketMap.put(i, map);
}
System.out.println(lotteryTicketMap);
}
java利用Math累的random方法生成1到35区间的随机数,一组7个生成5组,分别存在5个Map类型的对象中
用Math.random()方法生成10个界于1到100之间的随机数,并存储到适当的数据结构中,
as的Math.random()怎样写能生成-5到5之间的随机数
用JAVA编写一个程序,要求生成5个随机数,随机数的取值范围是20到60
java中math.random()随机生成的数怎么全是0?
如何在excel中生成平均值为2的一组(5个)随机数
求java算法:如何生成一组不重复的随机数(比如1到10)
Math类中random方法与Random类都可以生成随机数,他们有什么区别
Math.random()生成的是什么随机数?是整型还是正整数还是?
java: dice = (int)(Math.random()*10)%6+1; 谁能帮我看下这是产生多少的随机数.
vb中生成随机数的random.next(1,13) 范围是什么?包括1和13么?
使用math对象的random方法随机生成一个100~999之间的随机整数并把十位以上的数字取出Javascript