【发布时间】:2015-06-04 16:23:06
【问题描述】:
import java.util.Random;
public class Rand {
public static void main(String args[]) {
Random ran = new Random();
int number = ran.nextInt(9) + 1;
number *= 10000;
number += ran.nextInt(10000);
System.out.println("Random no:" + number);
}
}
【问题讨论】:
-
你有什么不明白的地方?
-
为什么不自己试试呢?你没有编译器吗?你不能上网吗?既然你可以写这个,最后一个问题是无关紧要的。
-
我都有!!但我不知道这段代码是如何工作的??里面的逻辑??
-
尝试阅读 javadoc。 Random#nextInt(n: int), arithmetic operators.
标签: java