java双色球代码
时间: 2023-07-02 09:17:51 浏览: 136
以下是一个简单的Java实现双色球的代码示例:
```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[j] == redBalls[i]) {
i--;
break;
}
}
}
// 排序红色球的号码
Arrays.sort(redBalls);
// 生成蓝色球的号码
blueBall = random.nextInt(16) + 1;
// 输出结果
System.out.print("红色球:");
for (int i = 0; i < 6; i++) {
System.out.print(redBalls[i] + " ");
}
System.out.println();
System.out.println("蓝色球:" + blueBall);
}
}
```
这个程序会生成6个1到33之间不重复的随机数作为红色球的号码,再生成1个1到16之间的随机数作为蓝色球的号码,并输出结果。这只是一个比较简单的实现,实际应用中可能会有更多的规则和限制。
阅读全文