public static void main(String[] args) {
String str="111";
myTest(str);
System.out.println(str);
}
public static void myTest(String str){
str="22222222";
}
最后为啥输出111
谢谢,,,能写个用'一般对象'做参数的例子吗..
追答mport java.util.Date;
class Test {
public static void main(String[] args) {
Date aDate = new Date(1000);
System.out.println(aDate); // 输出 Thu Jan 01 01:00:01 GMT 1970
myTest(aDate);
System.out.println(aDate); // 输出 Thu Jan 01 01:00:02 GMT 1970
}
public static void myTest(Date dateArg) {
dateArg.setTime(2000);
}
}