私はスタンフォード大学のJavaコースの紹介に従っていて、Eclipseで提供されているいくつかの例を実行しようとし始めましたが、問題が発生しました。
rgenの値をdieRollに割り当てると、「regnを解決できません」と表示されます。RandomGeneratorに「rgen」という名前を付けると、「フィールドDiceRoll.regnの値は使用されていません」と表示されます。
なぜこれが起こっているのか、そしてこれを実行できるように修正する方法を誰かに教えてもらえますか?!ありがとう
import acm.program.*;
import acm.util.*;
public class DiceRoll extends ConsoleProgram {
public void run() {
int dieRoll = rgen.nextInt(1,6);
println("You rolled " + dieRoll);
}
/*Private instance variables */
private RandomGenerator regn =
RandomGenerator.getInstance();
}