import static com.example.hello.Tools.*;
public class MAINCLASS{
public void run(){
runtools(); // this works
}
private class People{
public void runpeople(){
runtools(); // this does not work.
}
}
}
裏面工具...爲什麼我不能在Java中調用這個函數?
編輯:當我翻身runtools()在People.runpeople()...我得到這個:
方法runtools()是不確定的type MAINCLASS.People
public class Tools {
public void runtools() {
....
}
}
有誰知道爲什麼?
你能解釋一下這是行不通的?編譯器錯誤,運行時異常等? – 2010-02-16 00:56:02
如果您刪除導入語句的「靜態」位,它會工作嗎? – glasnt 2010-02-16 00:57:14
更喜歡_does_它如何工作?它不會按照書面進行編譯。 – 2010-02-16 00:57:53