方法参数的传递(基本类型)
程序员文章站
2024-03-23 14:59:10
...
/*对于基本数据类型的参数,形参的改变,不影响实际参数的值*/
public class Main {
public static void main(String[] args) {
int number = 10;
System.out.println("调用change前的数值是:"+ number); //10
change(number);
System.out.println("调用change后数值是:"+ number); //10
}
public static int change(int numebr) {
number = 20;
}
}
/但是在方法体中 retrun 传递结果,在main()方法中接收就可以改变实参的值/
public class Main {
public static void main(String[] args) {
int number = 10;
System.out.println(“调用change前数值是:”+ number); //10
number = change(number);
System.out.println(“调用change后数值是:”+ number); //20
}
public static int change(int numebr) {
retrun number = 20;
}
}
上一篇: Character.isDigit
下一篇: JavaSE基础