我是java新手,刚买了这本很棒的书开始学习。其中一个练习,它要求我这样做(就像书中的一样):
class SimpleDotComTestDrive {
public static void main (String[] args) {
SimpleDotComTestDrive hu = new SimpleDotComTestDrive();
int[] locations = {2,3,4};
hu.setLocationCells(locations);
String userGuess = "2";
String result = hu.checkYourself(userGuess);
String testResult = "failed";
if (result.equals("hit") ) {
testResult = "passed";
}
System.out.println(testResult);
}
}
我在 Notepad++ 上编译了这段代码,它在几周内正常编译,直到我编译了这段代码并得到了这个错误:
SimpleDotComTestDrive.java:8: error: cannot find symbol
hu.setLocationCells(locations);
^
symbol: method setLocationCells(int[])
location: variable hu of type SimpleDotCom
SimpleDotComTestDrive.java:12: error: cannot find symbol
String result = hu.checkYourself(userGuess);
^
symbol: method checkYourself(String)
location: variable hu of type SimpleDotCom
2 errors
这很烦人,因为我在过去的几个小时里一直在互联网上搜索并且无法修复它,请,如果您知道这是什么问题,请尽快告诉我,提前谢谢!!!
看 !!! 我知道 notepad++ 不是最好的 IDE,但是这本书推荐我使用简单的 IDE 来学习,所以请不要让我使用其他 IDE,谢谢!