寻找替换StringBuilder内容的最佳(?)方法
我通常使用此
StringBuilder stringBuilder = new StringBuilder("abc");
stringBuilder.setLength(0);
stringBuilder.append("12");
我想也可以指向一个新的StringBuilder
StringBuilder stringBuilder = new StringBuilder("abc");
stringBuilder = new StringBuilder("12");
答案 0 :(得分:3)
重复使用这样的StringBuilder通常可以节省很少甚至没有。就个人而言,我永远不会理会这些事情;只需创建一个新的StringBuilder对象,它简单,一致(你没有重置你的POJO,对吧?)。
所以,我会说,保持简单,然后选择第二个选项,除非你的初始帖子中没有提到一些有趣的限制。