java 跨方法传递参数的代码
时间: 2023-05-22 20:00:42 浏览: 110
可以使用方法参数或者全局变量来实现跨方法传递参数。以下是使用方法参数的示例代码:
public class MyClass {
public static void main(String[] args) {
int a = 10;
int b = 20;
int result = add(a, b);
System.out.println("The result is: " + result);
}
public static int add(int x, int y) {
return x + y;
}
}
在上面的代码中,我们定义了一个 add 方法,该方法接受两个参数 x 和 y,并返回它们的和。在 main 方法中,我们定义了两个变量 a 和 b,并将它们作为参数传递给 add 方法。add 方法返回的结果被存储在 result 变量中,并被输出到控制台。
另一种实现跨方法传递参数的方法是使用全局变量。以下是使用全局变量的示例代码:
public class MyClass {
static int a = 10;
static int b = 20;
public static void main(String[] args) {
int result = add();
System.out.println("The result is: " + result);
}
public static int add() {
return a + b;
}
}
在上面的代码中,我们定义了两个全局变量 a 和 b,并将它们初始化为 10 和 20。在 add 方法中,我们直接使用这两个全局变量进行计算,并返回它们的和。在 main 方法中,我们调用 add 方法,并将返回的结果存储在 result 变量中,并输出到控制台。