javaのローカル変数をグローバル変数に代入するにはどうすればいいですか。
Javaでは、ローカル変数はメソッド内で定義される変数で、そのスコープはメソッド内に限定されます。一方、グローバル変数はクラス内で定義される変数で、クラス内のすべてのメソッドからアクセスできます。
クラス内にグローバル変数を定義することでグローバル変数に局所変数の値を代入することができ、メソッド内でグローバル変数に局所変数の値を代入できます。
以下にサンプルコードを示します:
public class Example {
// 全局变量
private int globalVariable;
public void assignValueToLocalVariable() {
// 局部变量
int localVariable = 10;
// 将局部变量的值赋给全局变量
globalVariable = localVariable;
}
}
先ほど示した例では、assignValueToLocalVariableメソッド中でローカル変数localVariableを定義し、その値をグローバル変数globalVariableに代入することで、ローカル変数の値をグローバル変数に代入しています。