如何生成随机整数然后打印它们?
我已经尝试了以下代码,但它没有编译。
import java.util.Random;
class Random
{
Random rand = new Random();
int num=rand.nextInt(40);
System.out.println(num);
}
答案 0 :(得分:9)
您应该使用唯一的类名,除非您想通过完整的包标题引用不同的Random
。
import java.util.Random;
public class MyRandom {
public static void main(String args[]) {
Random rand = new Random();
int num = rand.nextInt(40);
System.out.println(num);
}
}
将上述内容保存为MyRandom.java
,然后执行;
javac MyRandom.java
java MyRandom
答案 1 :(得分:1)
您可以尝试这样的事情: -
Random randomGenerator = new Random();
for (int idx = 1; idx <= 10; ++idx){
int randomInt = randomGenerator.nextInt(100);
log("Generated : " + randomInt);
}