编程题1
实现双色球抽奖游戏中奖号码的生成,中奖号码由 6 个红球号码和 1 个蓝球号码组成。 其中红球号码要求随机生成 6 个 1~33 之间不重复的随机号码。 其中蓝球号码要求随机生成 1 个 1~16 之间的随机号码。
过程
import java.util.Random;
import java.util.Arrays;
public class Twocolorballtest{
public static void main(String[] args){
//1.建立一维数组
int [] arr = new int[6];
//2.生成随机数
Random ball = new Random();
//3.赋值给一维数组,篮球
for(int i = 0;i < arr.length ; i++){
arr[i] = ball.nextInt(33) + 1;
for(int j =0; j < i;j++){
if(arr[i] == arr[j]){
i--;
break;
}
}
}
//4.打印红球号码
System.out.println("红球为:" +