黑马程序员技术交流社区
标题:
这两个sb为什么一样?
[打印本页]
作者:
德胜
时间:
2015-9-8 10:02
标题:
这两个sb为什么一样?
StringBuffer sb = new StringBuffer;
StringBuffer sb1 = sb.append(34);
请问sb和sb1为什么相同?
作者:
wdj
时间:
2015-9-8 10:11
StringBuffer 当调用添加方法的时候,不会再创建StringBuffer对象,而是直接往缓冲区添加。最后返回的是原来的那个变量本身。
作者:
寒星在天
时间:
2015-9-8 10:12
StringBuffer的append方法返回的是本身没有在创建新的对象
作者:
wdj
时间:
2015-9-8 10:14
这个类很特殊只有再调用截取方法substring 时才返回一个String类型的变量,也就是需要再用一个String变量接收,而其他的都是不是!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2