疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

用Java编写随机生成双色球的源代码


 

   

  /*随机生成双色球号码*/

  import java.util.*;

  public class Leo{

  public static void main(String[] args){

  Random rand=new Random();

  int[] redArray=new int[6];

  for(int i=0; i<6; ++i ){

  int j=rand.nextInt(33)+1; //随机生成一个1到33的整数

  //System.out.print(i);

  redArray[i]=j;

  for(int k=0; k

  if(redArray[k]==redArray[i]){

  i=--i; //判断生成的随机数是否与前面的重复,如果重复就再进行一次循环

  break;

  }

  }

  }

  //对生成的红色球进行排序

  Arrays.sort(redArray);

  //打印生成的数据

  System.out.println("购买以下号码的双色球:");

  System.out.print("红色球:");

  for(int i=0; i<6; i++){

  System.out.print(redArray[i]+" ");

  }

  int j=rand.nextInt(16)+1; //随机生成1到16之间的整数

  System.out.println("蓝色球: "+j);

  }

  }