我写下了一个简单的程序来演示静态关键字的使用。我还输入了一个方法来计算变量的平方,并初始化了主类中静态变量的值。如何将静态变量的值传递给方法?
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