嗨,我真的是新來的Java,我只是想找出爲什麼我的程序不編譯。每當我編譯程序,我收到一條錯誤消息:非常簡單的隨機數生成器編譯問題
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method nextInt(int) is undefined for the type Random
at Random.main(Random.java:11)
對我的問題的任何輸入將不勝感激。
import java.util.Random;
class Random {
public static void main(String[] args)
{
Random dice = new Random();
int number=0;
for(int counter=1; counter<=10; counter++)
{
number = dice.nextInt(6);
System.out.println(number);
}
}
}
如果有人想添加更好的解釋[這裏](http://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html#jls-6.4.1)是鏈接到Java有關陰影的規範(查看本段中有關陰影類型的最後一個代碼示例)。 – Pshemo
@ user3183586如果您發現有一個有幫助,請不要忘記[接受答案](http://meta.stackexchange.com/a/65088/155831) – Reimeus