从风格上讲,这种
StringBuilder方法更清洁。它减少了代码行,并使用了专门为构建字符串而设计的类。
另一个考虑因素是效率更高。回答这个问题的最好方法是对这两种选择进行基准测试。但是有一些明确的指针指出StringBuilder 应该
更快。首先,StringWriter使用引擎盖下的 StringBuilder StringBuffer来保存写入“流”的字符。

从风格上讲,这种
StringBuilder方法更清洁。它减少了代码行,并使用了专门为构建字符串而设计的类。
另一个考虑因素是效率更高。回答这个问题的最好方法是对这两种选择进行基准测试。但是有一些明确的指针指出StringBuilder 应该
更快。首先,StringWriter使用引擎盖下的 StringBuilder StringBuffer来保存写入“流”的字符。