public class Test {
static void func(int a, String b, String c) {
a = 1;
b.trim();
c = b;
}
public static void main(String[] args) {
int a = 0;
String b = "Hello World ";
String c = "OK";
func(a, b, c);
System.out.println("" + a + "," + b + "," + c);
}
}
打印结果:0,Hello World ,OK
为什么a、b、c的值都没有变化?
[b]问题补充:[/b]
可以再说的详细点么? 不是很理解