本人有如下,代码:
StringBuffer stringBuffer = new StringBuffer();
StringBuffer stringBuffer1 = new StringBuffer();
stringBuffer.append("234");
stringBuffer1 = stringBuffer;// 赋值
stringBuffer.append("567");//修改stringBuffer 的同时也修改了stringBuffer1
System.out.println(stringBuffer);// 234567
System.out.println(stringBuffer1);// 234567
我需要创建多个StringBuffer 对象,它们的初始值一样, 我期望得到的结果是,我在修改后面的值的时候,不会影响到其他前面的值(修改stringBuffer 的同时不修改了stringBuffer1),我该怎么做,小弟是菜鸟,求大神解答?