假设有下面方法
private void method1(String a, String b, String c) {
a = "123";
b = "234";
c = "345";
}String a = "", b = "", c = "";
method1(a, b, c)
调用method1后,a, b, c的值还是没变, 我现在希望能够在method1中改变a, b, c的值, 要怎么办呢?? 像C#里用ref一样. 大家一般是怎样解决这种情况的, 谢谢谢谢
private void method1(String a, String b, String c) {
a = "123";
b = "234";
c = "345";
}String a = "", b = "", c = "";
method1(a, b, c)
调用method1后,a, b, c的值还是没变, 我现在希望能够在method1中改变a, b, c的值, 要怎么办呢?? 像C#里用ref一样. 大家一般是怎样解决这种情况的, 谢谢谢谢
String a, b, c;
private void change() {
a = "123";
b = "234";
c = "345";
}
}
好象只能通过a=mothed1(...)这样才行。
this.value = val;
} public String getValue() {
return this.value;
} public void setValue(String val) {
this.value = val;
}}