黑马程序员技术交流社区

标题: 1-20的无重复随机数 [打印本页]

作者: 悦鹏    时间: 2015-6-16 23:08
标题: 1-20的无重复随机数
public class HuoQu_Random {
    public static void main(String[] args) {
                ArrayList nb=new ArrayList();
                while(nb.size()<10){
                         int x=new Random().nextInt(21);
                            if(nb.contains(x)){
                                   
                            }else  nb.add(x);       
                }
                System.out.println(nb);
                Iterator nb1=nb.iterator();
                while(nb1.hasNext()){
                 Object nb2=nb1.next();
                 System.out.print(nb2+"  ");
                }
        }
}

作者: 牛奋    时间: 2015-6-16 23:14
直接使用random()方法×21,简单的一逼。
作者: 草原上的小黑马    时间: 2015-6-16 23:20
正好学到集合, 写的完全正确




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2