题目内容:
前6个为红球,红球是1-33之内的数字,要求前6位数字不能重复
最后一个为蓝球,蓝球的数字可以与前6位中的数字有重复
请生成这样的一个7位数
package com.neusoft;
public class luck {
public static void main(String[] args) {
int luckBall[] = new int[7];
for (int i = 0; i < luckBall.length-1; i++) {
int num = (int)(Math.random()*33+1);
luckBall[i] = num;
for (int j = 0; j < i; j++) {
if(luckBall[i] == luckBall[j]){
i = i-1;
break;
}
}
}
int blueBall = (int)(Math.random()*11+1);
luckBall[6] = blueBall;
for (int i : luckBall) {
System.out.print(i + " ");
}
}
}