我寫下了一個簡單的程序來演示靜態關鍵字的使用。我還輸入了一個方法來計算變量的平方,並初始化了主類中靜態變量的值。如何將靜態變量的值傳遞給方法?
class staticdemo{
public static int stvar;
void square(int stvar){
System.out.println("" + stvar*stvar);
}
}
public class statictest {
public static void main(String args[]){
staticdemo.stvar = 10;
int s = staticdemo.stvar;
square(s); //HERE IS WHERE I GET THE ERROR!
}
}
確切的錯誤我得到的是「法方(INT)是未定義statictest類型」
我怎樣才能用一個靜態變量執行的方法是什麼?
__JavaScript__ ??? – Rayon
用正確的代碼標籤標記問題,你會得到一些答案。這不是Javascript。 – Dominofoe
應該是'staticdemo.square'而不是'square'。我投票結束這個低質量的問題。 – Everv0id