如何获取参数变量并显示它们



所以我将在下面写一个例子来告诉你我在说什么,但基本上我想抓住方法参数中的一个变量。

public void methodName(int x, int y){
x = x+ 40;
}

那么我如何在main方法中像这样显示x呢

public static main(String args[]){
}

在Java中所有的原语都是按值传递的,所以你不能将x从它的作用域中获取,但是你可以通过添加返回类型返回它的值。

你的变量有一定的"作用域",在这种情况下,x和y的作用域是方法methodName。它们只能在该方法内部寻址,而在该方法外部不可用。你可以在方法头中"定义"变量。

为了在多个方法中使用变量,你需要"静态变量"或"实例变量"。静态变量存在于实际对象之外,而实例变量存在于类对象的创建实例中。

相关内容

  • 没有找到相关文章

最新更新