黑马程序员技术交流社区

标题: 求教大神一个问题 [打印本页]

作者: LXD2016    时间: 2016-10-15 23:54
标题: 求教大神一个问题
怎么限制random类产生的随机数不重复,一道作业题就剩这个不会做了

作者: 13902480061    时间: 2016-10-16 00:52
判断一下不就是了。

作者: 细听风语为梧桐    时间: 2016-10-16 13:20
public static int getRandomInt(){
                Random r = new Random();
                ArrayList<Integer> a = new ArrayList<>();
                while (true) {
                        int i=r.nextInt();
                        if (a.contains(i)) {
                                continue;
                        }else{
                                return i;
                        }
                       
                }
        }
作者: 蓝光四号    时间: 2016-10-16 14:29
楼上正解   




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