作业帮 > 综合 > 作业

java同时生成两个不同的随机数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/26 04:22:21
java同时生成两个不同的随机数
我想创建一个矩形,所以同一个random对象生成长和宽,但是发现长和宽总是一样.无论时一个random对象调用两次nextint方法为长和宽赋值,还是创建两个random对象为长和宽分别赋值,都总是产生一样的随机数.可能是系统时间一样导致的,但是产生两个随机数之间不能有长的时间间隔,因为我要生成大量的矩形,大概有2500个,而且生成一个矩形还有其他方法需要对这个矩形进行判断,判断下一个矩形的位置.请我我该怎么办.random构造里放上数字也不管用啊
我生成的都是不一样的啊,你的代码是什么?
Random random = new Random();
int nextInt =random.nextInt();
int nextInt2 = random.nextInt();
System.out.println(nextInt+"===="+nextInt2);