77得票13回答
C#中string和StringBuilder的区别

string 和 StringBuilder 有什么区别? 此外,有哪些例子可以帮助理解?

76得票5回答
为什么我们已经有了StringBuilder,还需要使用StringJoiner?

我最近遇到了一个Java 8类StringJoiner,它使用分隔符添加字符串,并添加前缀和后缀,但我不明白这个类的需求,因为它在后台也使用StringBuilder,并且执行很简单的字符串追加操作。 我没有真正理解这个类的实际目的吗?

74得票3回答
如何明智地使用 StringBuilder?

我对如何使用StringBuilder类有点困惑,首先: 引用如下: “string”对象的连接操作总是从现有的“string”和新数据创建一个新对象。 StringBuilder对象维护一个缓冲区以容纳新数据的连接。 如果有空间,则将新数据附加到缓冲区的末尾; 否则,将分配一个新的、更大的...

70得票6回答
StringBuilder:如何获取最终字符串?

有人告诉我使用 StringBuilder 拼接字符串比较快。我已经更改了我的代码,但是我没有看到可以获取最终构建字符串的属性或方法。 我该如何获取这个字符串?

70得票5回答
在.NET 1.1中,将StringBuilder的内容写入文本文件的最简单方法是什么?

因为在这个项目中被困于.NET 1.1,所以我必须使用StringBuilder而不是一系列字符串的List。 我想要将我编写的一系列调试消息写入文件,以便在闲暇时研究,因为在屏幕上看到的内容太多了(MessageBox没有滚动条)。一些简单的将数据写入文件的方法在.NET 1.1中似乎无法...

62得票6回答
将 StringBuilder 写入流中

什么是将StringBuilder写入System.IO.Stream的最佳方法? 我目前正在执行以下操作:StringBuilder message = new StringBuilder("All your base"); message.Append(" are belong to u...

62得票15回答
Java中String和StringBuffer的区别是什么?

Java中String和StringBuffer有什么区别? String是否有最大长度限制?

60得票7回答
何时使用StringBuilder.AppendLine/String.Format和StringBuilder.AppendFormat?

最近有一个问题涉及使用String.Format()。我回答的一部分包括建议使用StringBuilder.AppendLine(string.Format(...))。Jon Skeet认为这是一个不好的例子,并建议使用AppendLine和AppendFormat的组合。 我意识到我从来...

58得票12回答
在Java中,将CLOB转换为字符串和字符串转换为CLOB的最有效解决方案是什么?

我有一个大的CLOB(超过32KB),我想使用StringBuilder将其读取到字符串中。最有效的方法是什么?由于我的CLOB长度超过“int”,需要“long”值,因此无法使用StringBuilder的“int length”构造函数。 我对Java I/O类不太熟悉,希望能得到一些指...

57得票6回答
如何将两个StringBuilder连接起来?

有没有一种方法可以将两个 StringBuilder 连接起来?如果可以的话,它比将一个字符串附加到 StringBuilder 上性能更好吗?