JAVA设计双色球
package com.test.DoubleBoll;
import java.util.Arrays; import java.util.Random;
public class DoubleBoll {
public static void main(String[] args){
int[] red={ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 16, 27, 28, 29, 30, 31,
32, 33 };
int[] blue={ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16 };
getInto( red, blue);
}
public static void getInto(int[] red,int[] blue){
Random r=new Random();
int arr[] = new int[6];
int ai=r.nextInt(16);//随机取篮球
for(int i=0;i<6;i++){
int index=r.nextInt(33););//随机取红球
arr[i]=red[index];
for(int j=0;j<i;j++){//验证是不重复,重复则返回,重新进行生成
if(arr[j]==arr[i]){
System.out.println(arr[i]);
i--;
break;
}
}
}
System.out.println("红色球为:"+Arrays.toString(arr));
System.out.println("兰色球为:"+blue[ai]);
}
}
浙公网安备 33010602011771号