import java.util.Date;
/**
* Java函数调用按值传递
*/
public class ValuePassTest {
public static void main(String[] args) {
Date d1 = new Date("1 Apr 98");
nextDateUpdate(d1);
System.out.println("d1 after nextDay: " + d1);
int integer1 = 100;
nextNum(integer1);
System.out.println("integer1 after nextNum: " + integer1);
}
public static void nextDateUpdate(Date arg) {
arg.setDate(arg.getDate() + 1);
System.out.println("arg in nextDay: " + arg);
}
public static void nextNum(int num) {
num = 200;
System.out.println("arg in nextNum: " + num);
}
}
Java 函数调用按值传递
最新推荐文章于 2023-03-17 13:29:54 发布