方法的参数传递(数据类型)
/*对基于数据类型的参数,形式参数的改变,不影响实际参数的值
*/
public class HelloWorld {
public static void main(String[] args) {
int number = 100;//number = 100是实际参数
System.out.println("调用change方法前" + number);
change(number);
System.out.println("调用change方法后" + number);
}
public static void change(int number) {
number = 200;//number = 200是形式参数
}
}
本文通过一个简单的Java示例,详细解释了基于数据类型的参数传递机制。重点在于展示如何通过一个方法调用来改变局部变量的值,并说明这种改变不会影响到原始变量的值。这对于理解Java中值传递的概念至关重要。
2万+

被折叠的 条评论
为什么被折叠?



