public class Main { public static void main(String[] args) { StringBuilder stringBuilder3=new StringBuilder(); StringBuilder stringBuilder4=new StringBuilder(); f(stringBuilder3, stringBuilder4); System.out.println(stringBuilder3); System.out.println(stringBuilder4); String s1="123"; String s2="456"; g(s1,s2); System.out.println(s1); System.out.println(s2); s2=s1; System.out.println(s1); System.out.println(s2); } public static void f(StringBuilder stringBuilder1,StringBuilder stringBuilder2){ stringBuilder1.append("123"); stringBuilder2.append("567"); stringBuilder2=stringBuilder1; stringBuilder2.append("345"); } public static void g(String s1, String s2){ s1="456"; s2=s1; s2="789"; } }
输出结果为:
123345 567 123 456 123 123
哈哈,自己好好想想吧。
本文深入探讨了Java中StringBuilder类的使用方法,包括其内部实现机制、常见方法的运用及注意事项,通过实例展示了如何高效地进行字符串拼接操作。
241

被折叠的 条评论
为什么被折叠?



