java怎样在方法中改变全局变量的值
时间: 2024-03-14 15:46:29 浏览: 134
Python 全局变量与局部变量
5星 · 资源好评率100%
要在Java方法中改变全局变量的值,可以使用关键字 `static` 声明该全局变量,然后在方法中直接访问并修改该变量的值。例如:
```
public class MyClass {
static int globalVariable = 10;
public static void myMethod() {
globalVariable = 20;
}
public static void main(String[] args) {
System.out.println(globalVariable); // 输出10
myMethod();
System.out.println(globalVariable); // 输出20
}
}
```
在上面的例子中,我们声明了一个静态变量 `globalVariable`,然后在 `myMethod` 方法中直接修改了它的值。在 `main` 方法中,我们可以看到 `globalVariable` 的值已经被改变了。请注意,由于 `globalVariable` 是静态变量,因此它属于类而不是对象。因此,在任何地方都可以访问该变量,而不需要创建类的实例。
阅读全文