实现 从1-36中随机产生6个不重复的中奖号码

package com.hanqi;
import java.util.*;
public class suijishu {

    public static void main(String[] args) {
        // TODO 自动生成的方法存根
                int ary[]=new int[6];
                for (int i = 0; i <6; i++)
                {        
                   Random r=new Random();
                   ary[i]=r.nextInt(36);
                   //判断是否有元素等于0
                   if(ary[i]==0)
                   {
                     i--;
                     continue;
                   }
                   //判断有没有重复
                   for (int j = 0; j < i; j++) 
                   {
                      if(ary[j]==ary[i])
                      {
                        i--;
                        break;
                      }            
                   }        
                }
                //遍历集合
                for (int t : ary) 
                {
                     System.out.print(" "+t);     
                }            
            }
        

    }

原文地址:https://www.cnblogs.com/weiwenxin01/p/5481919.html