需求:从33红球中中选6个红球,不能重复,6个蓝球中选1个,组成一个7位数字的随机双色球;
百度里面的方法比较麻烦,现在分享一个我的老师分享给我的一种方法;
/
/**
* @title DoubleBalls
* @time 2017/5/8
* @author wanghengtao
*/
package practice;
import java.util.Arrays;
import java.util.Random;
public class DoubleBalls {
public static void main(String[] args) {
getDoubleBalls();
}
public static void getDoubleBalls() {
//attribute
int index=0;
int num=0;
//define a array base on default initial value of false
boolean[] flag=new boolean[33];
//save balls
int[] redballs=new int[6];
int[] blueball=new int[1];
//after flag's default ini