/**模拟双色球彩票抽奖
* 红球从1-32个数字里面随机选6个
* 蓝球从1-7个数字里面随机选1个
*/
import java.util.Arrays;
import java.util.Random;
public class Ex1_0308 {
public static void main(String[] args) {
int number1=6;
int number2=1;
System.out.println("***************本期开奖******************");
int[] redBall = new int[number1];
int[] blueBall = new int[number2];
System.out.println("红球:");
draw1(redBall);
System.out.println("蓝球:");
draw2(blueBall);
}
public static void draw1(int[] redBall){
Random random = new Random();
int i,j;
for(i=0;i<redBall.length;i++)
{redBall[i]= random.nextInt(32)+1;
for(j=0; j<i;j++)
{if (redBall[i]==redBall[j]) i--;}
}
System.out.println(Arrays.toString(redBall));
}
public static void draw2(int[] blueBall){
Random random = new Random();
int i,j;
for(i=0;i<blueBall.length;i++)
{blueBall[i]= random.nextInt(7)+1;
for(j=0;j<i;j++)
{if (blueBall[i]==blueBall[j]) i--;}
}
System.out.println(Arrays.toString(blueBall));
}
}
* 红球从1-32个数字里面随机选6个
* 蓝球从1-7个数字里面随机选1个
*/
import java.util.Arrays;
import java.util.Random;
public class Ex1_0308 {
public static void main(String[] args) {
int number1=6;
int number2=1;
System.out.println("***************本期开奖******************");
int[] redBall = new int[number1];
int[] blueBall = new int[number2];
System.out.println("红球:");
draw1(redBall);
System.out.println("蓝球:");
draw2(blueBall);
}
public static void draw1(int[] redBall){
Random random = new Random();
int i,j;
for(i=0;i<redBall.length;i++)
{redBall[i]= random.nextInt(32)+1;
for(j=0; j<i;j++)
{if (redBall[i]==redBall[j]) i--;}
}
System.out.println(Arrays.toString(redBall));
}
public static void draw2(int[] blueBall){
Random random = new Random();
int i,j;
for(i=0;i<blueBall.length;i++)
{blueBall[i]= random.nextInt(7)+1;
for(j=0;j<i;j++)
{if (blueBall[i]==blueBall[j]) i--;}
}
System.out.println(Arrays.toString(blueBall));
}
}