是否有可能有一个“全局”变量,即“平衡”,所有方法都可以在没有参数的情况下访问它?
就像是:
public static void main(String[] args{
makevariablehere
}
可以用另一种方法调用:
public static int someMethod() {
variable = newVariable;
}
是否有可能有一个“全局”变量,即“平衡”,所有方法都可以在没有参数的情况下访问它?
就像是:
public static void main(String[] args{
makevariablehere
}
可以用另一种方法调用:
public static int someMethod() {
variable = newVariable;
}
您可以将其定义为类上的静态字段。请参见下面的示例,它将传递给 main 方法的 args 的数量存储在一个静态字段中,以便该方法可以返回它getNumberOfArgs()
。
public class MyClass {
private static int argCount;
public static void main(String[] args) {
argCount = args.length;
}
public static int getNumberOfArgs() {
return argCount;
}
}