我正在努力学习java。当我在DrJava中运行代码时,我收到以下消息:找不到符号。我尝试了几件事,但没有任何作用。当我在互联网上搜索时,大部分时间我都会遇到问题,导入java.util.Random;',但是我把它写下来了。谁知道问题是什么?非常感谢!
import java.util.Random;
public class dobbelsteen {
public static void main(String[]args) {
int dobb1;
int dobb2;
int dobb3;
int dobb4;
int dobb5;
boolean alldobb = true;
do {
dobb1 = random.nextInt(6) + 1;
dobb2 = random.nextInt(6) + 1;
dobb3 = random.nextInt(6) + 1;
dobb4 = random.nextInt(6) + 1;
dobb5 = random.nextInt(6) + 1;
if (dobb1 != dobb2 && dobb2 != dobb3 && dobb3 != dobb4 && dobb4 != dobb5) {
System.out.println(dobb1 + dobb2 + dobb3 + dobb4 + dobb5);
}
else {
System.out.println(dobb1 + dobb2 + dobb3 + dobb4 + dobb5);
alldobb = false;
}
}while(alldobb);
}
}
答案 0 :(得分:1)
您需要创建一个随机类的实例,以便您可以使用该对象及其方法。
Random random = new Random();
random.nextRandom(X,Y);
当方法声明为Class.method()
时,您可以调用static
- 因此无需初始化它。
答案 1 :(得分:1)
random
未声明,您需要这样做:
Random random = new Random();