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]);

 }

}

posted on 2013-10-09 09:44  知识海洋  阅读(328)  评论(0)    收藏  举报