저는 Stanford 소개 - Java 소개 과정에 따라 Eclipse에서 제공하는 몇 가지 예제를 실행하려고했지만 문제가 발생했습니다.변수 이름이 확인되지 않았습니다.
dieRoll에 rgen 값을 할당하면 "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();
}
오타 :'rgen' vs 'regn' – home
처음에는 클래스의 속성을 넣으십시오. (처음에는'rgen'이 존재하지 않는다고 생각했습니다). – Pigueiras