本帖最后由 Frankle 于 2016-8-9 11:29 编辑
int y = f(x)中的x是上边代码中的一个变量,是实际参数;而在public static int f(int x)中的x是形式参数,变量名如何改变都不会影响实际接收的参数的值。我想完整的代码应该是这样的吧:
[Java] 纯文本查看 复制代码 public class Test{
public static void main(String [] args){
int x = 1; //定义int型变量x,并赋值
int y = f(x);
System.out.println("y = " + y);
}
public static int f(int x){
//代码语句
}
}
|