使用Java代码模拟双色球随机选号
时间: 2023-05-17 09:06:34 浏览: 79
好的,以下是使用Java代码模拟双色球随机选号的示例代码:
import java.util.Arrays;
import java.util.Random;
public class DoubleColorBall {
public static void main(String[] args) {
int[] redBalls = new int[6];
int blueBall;
Random random = new Random();
for (int i = 0; i < 6; i++) {
redBalls[i] = random.nextInt(33) + 1;
for (int j = 0; j < i; j++) {
if (redBalls[i] == redBalls[j]) {
i--;
break;
}
}
}
blueBall = random.nextInt(16) + 1;
Arrays.sort(redBalls);
System.out.print("红球:");
for (int i = 0; i < 6; i++) {
System.out.print(redBalls[i] + " ");
}
System.out.println("蓝球:" + blueBall);
}
}
这段代码会随机生成6个1到33之间的不重复的数字作为红球,以及一个1到16之间的数字作为蓝球,并将它们输出到控制台上。
希望这个代码对你有所帮助!