猜猜输出结果?
public static void add1(int a) {
a = a + 1;
}
public static void add1(String s) {
s = s + 1;
}
public static void add1(StringBuilder sb) {
sb = sb.append(1);
}
public static void main(String[] args) {
int a = 1;
add1(a);
System.out.println(1);
String s = new String("1");
add1(s);
System.out.println(s);
StringBuilder sb = new StringBuilder("1");
add1(sb);
System.out.println(sb);
}
输出结果
1
1
11
是不是很神奇?
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名,转载请标明出处;