java实现自动生成双色球

创建方法


int [] cai = new int [7];
//随机数
Random r = new Random();
//获取不重复6个数字
for(int i=0;i int num1 = (int)r.nextInt(32)+1;;
//判断是否有重复
boolean b = true;
while (b) {
for(int j=0;j if(num1==cai[j]) {
//获取1到32之间的随机数
num1 = (int)r.nextInt(32)+1;
continue;
}else {
b = false;
}
}
}
cai[i] = num1;
}
//获取1到16之间的随机数
int num2 = (int)r.nextInt(16)+1;
cai[6] = num2;
//System.out.println(num2);
//排序
for(int n=0;n for(int m=0;m if(cai[m]>cai[m+1]) {
int temp = cai[m];
cai[m] = cai[m+1];
cai[m+1] = temp;
}
}
}
//读取数据
for(int a=0;a System.out.print(cai[a] + " ");
}

你可能感兴趣的:(java实现自动生成双色球)