第4节 参数传递
5.4 参数传递

参数顺序匹配:
调用方法时,需要提供实参,它们必须与方法中所对应的行参次序相同。
nPrintln(“hello”,3);
nPrintln(3,“hello”);
实参必须在类型、次序和数量上与行参匹配。
1.参数按值传递
例: 测试值传递
该程序演示方法参数的按值传递

方法的传递问题?
值传递还是引用传递?
传递的方法?
int a=10;
multiply(a);
static void multiply(int n1)
{ n1=3*n1;}

一个思考题?
给用户提供一个程序,使得用户可以按照任意的输入,比较两个数的数值大小,如:
20 ,30;
98.5 , 98.11
98.5, 98.11, 98.12

参数顺序匹配:
调用方法时,需要提供实参,它们必须与方法中所对应的行参次序相同。
nPrintln(“hello”,3);
nPrintln(3,“hello”);
实参必须在类型、次序和数量上与行参匹配。
1.参数按值传递
例: 测试值传递
该程序演示方法参数的按值传递

方法的传递问题?
值传递还是引用传递?
传递的方法?
int a=10;
multiply(a);
static void multiply(int n1)
{ n1=3*n1;}

给用户提供一个程序,使得用户可以按照任意的输入,比较两个数的数值大小,如:
20 ,30;
98.5 , 98.11
98.5, 98.11, 98.12


