我在一个现有的 Java 程序代码中发现以下片段:
StringBuffer b = new Stringbuffer()
// fill the StringBuffer
(...)
String temp = b.toString();
return temp.subSequence(0, b.toString().length() - 1);
我不明白为什么他们从位置0到末尾用了subSequence
...
将StringBuilder转换为String后的格式是这么丑吗?
他们已经离开公司了,所以我不能问他们...
希望你们能帮助我。