gpt4 book ai didi

java - 是否有与 StringWriter 等效但在 Java 内部具有 StringBuilder 的等效项?

转载 作者:搜寻专家 更新时间:2023-11-01 03:05:16 24 4
gpt4 key购买 nike

我注意到 StringWriter 在内部使用 StringBuffer。但是,如果您不需要同步开销,是否有等效于在内部使用 StringBuilder 的 StringWriter?

最佳答案

如果您碰巧使用了 Apache Commons IO,那么您可以重新使用 StringBuilderWriter描述如下:

Writer implementation that outputs to a StringBuilder.

NOTE: This implementation, as an alternative to java.io.StringWriter, provides an un-synchronized (i.e. for use in a single thread) implementation for better performance. For safe usage with multiple Threads then java.io.StringWriter should be used.

它的实现也如预期的那样简单,因此您可以从中构建模型并自行实现,而无需添加新的依赖项。

关于java - 是否有与 StringWriter 等效但在 Java 内部具有 StringBuilder 的等效项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24955072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com