简单JAVA编程random integers 谢谢垃!!

import java.util.Arrays;public class random { public static void main(String[] args) { int[] result = new int[6];for (int i = 0; i < 6;) { // i控制抽出数据的个数 int temp = (int) (Math.random() * 49 + 1); // 随机生成个1-33的数 //System.out.println(temp...
简单JAVA编程random integers 谢谢垃!!
import java.util.Arrays;

public class random {
public static void main(String[] args) {

int[] result = new int[6];

for (int i = 0; i < 6;) { // i控制抽出数据的个数
int temp = (int) (Math.random() * 49 + 1); // 随机生成个1-33的数
//System.out.println(temp);
boolean isExist = false; // 重复标志 false-不重复,true-重复

for (int j = 0; j < result.length; j++) { // 循环结果数组
if (result[j] == temp) { // 如果有重复数据,将标志置成true
isExist = true;
}
}
if (!isExist) {// 如果没有重复 添加到数组中
result[i] = temp;
i++;
}
}
Arrays.sort(result);
//数据结果
System.out.println("--------结果----------");
for (int i = 0; i < result.length; i++) {
System.out.println(result[i]);
}
}
}2010-04-10
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;

public class Lotto {
public static void main (String [] a){
Random r = new Random();
int temp=0;
List l = new ArrayList();
int i=0;
while (i<6){
temp = r.nextInt(48);
Integer ti = new Integer(temp+1);
if(!l.contains(ti)){
l.add(ti );
i++;
}

}
Collections.sort(l);
System.out.println(l);

}

}2010-04-10
mengvlog 阅读 8 次 更新于 2025-07-21 01:31:41 我来答关注问题0
  •  翡希信息咨询 Java编程:怎样使用Random生成随机数

    在Java编程中,使用java.util.Random类生成随机数的方法如下:1. 生成随机整数 无参方法:使用Random类的nextInt无参方法生成任意整数范围内的整数值。javaRandom random = new Random;int randomInt = random.nextInt; 有参方法:使用Random类的nextInt方法生成0到指定整数bound之间的随机整数。javaRandom...

  • 在Java编程中生成指定范围的随机数,例如从60到100,可以使用Math.random()函数结合一些数学运算来实现。下面是一个简单的示例代码:int f = (int)(Math.random() * 41 + 60);这个代码首先生成一个0到1之间的随机浮点数,然后乘以41(100-60+1),接着将结果加上60,最后通过强制类型转换(int)...

  •  文暄生活科普 java用数组编程 生成0~9之间的100个随机整数 并且显示每个数出现的次数

    在Java编程中,使用数组可以方便地生成0至9之间的100个随机整数,并统计每个数字出现的次数。具体实现时,可以定义一个整数数组,其大小为10,对应0到9这十个数字。接下来,通过Random类的实例生成随机数,并将其存入数组中对应的位置进行计数。下面是一个简单的代码片段展示如何实现这一功能:int[] coun...

  • 在Java编程中,生成一个1到100之间的随机数,可以使用Math.random()方法。这是一种常见的随机数生成方式。具体实现步骤如下:首先,确保你的代码文件中包含了必要的导入语句,即:import java.util.*;接着,你可以使用以下代码来生成随机数:int random = (int) (Math.random() * 100 + 1);在这...

  •  湖北倍领科技 我想用Java写一个小程序,随机生成10位的大写字母和数字的混合码,其中数字不得超过4位,有没有高人帮帮忙

    为了生成一个包含10位大写字母和数字的混合码,其中数字的数量不超过4个,你可以考虑使用Java中的Random类来随机选择字符。下面是一个简单的实现方案。首先,我们需要创建一个Random对象来生成随机数。然后,我们需要定义一个循环来生成10个字符。在每次循环中,我们使用Random对象生成一个随机数来决定当前...

檬味博客在线解答立即免费咨询

代码相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部