关于数组和字符串传值的问题。
public class Y
{
public static void main (String[]args)
{
int [] a = new int [1];
modify(a);
System.out.println(a[0]);
String s=new String("Hello");
modify(s);
System.out.println(s);
int b=0;
modify(b);
System.out.println(b);
}
public static void modify (int[] a)
{
a[0] ++;
}
public static void modify(String s)
{
s+=" world!";
}
public static void modify(int b)
{
b++;
}
}
结果为:
1
Hello
0
请解室一下:)