wor*_*pet 6 java stringbuilder servlets printwriter
在Servlet中,我在StringBuilder中构建了大量的HTML内容,最后需要将其写入响应的PrintWriter.为了使用PrintWriter,它必须首先调用StringBuilder的toString()方法以将内容作为String获取.但这不必要地重复了内容.是否有某种方法直接从StringBuilder写入,因为它已经持有内容?
PrintWriter可以接受CharSequence,但文档声明它调用CharSequence的toString(),所以它并没有真正帮助.
我能看到的唯一明确的方法是使用StringBuilder的charAt(i)方法一次获取和写入一个字符,但这会是一个改进吗?
| 归档时间: |
|
| 查看次数: |
3442 次 |
| 最近记录: |