public class DoubleColorBall { public static void main(String[] args){ //声明一个int类型 长度为7的一堆数组,采用动态方式 int []arr = new int[7]; //创建一个随机数对象 Random random = new Random(); //开始摇号(向数组当中去添加值),需要先摇6个红球范围是1-33 for(int i=0;i<arr.length-1;i++){ //红球 arr[i] = random.nextInt(33)+1; //去重 for(int j=i-1;j>=0;j--){ //表示号码重复了 if(arr[i]==arr[j]){ //若号码出现重复,需重新摇号 i--; break; } } } //蓝球 arr[arr.length-1]= random.nextInt(17)+1; //将数组中的双色球遍历 System.out.println("本期中奖结果为:"); for(int i=0;i<arr.length;i++){ System.out.println(arr[i]+""); } } }