我需要使用 CharBuffer 发送一些 StringBuilder sb
内容
我正在寻找类似 CharBuffer.wrap( sb)
的东西,但找不到任何优雅的方式
在解决暴力问题之前,有没有一种巧妙的方法可以将 StringBuilder 转换为 CharBuffer?
最佳答案
CharBuffer
有一个 append(CharSequence)
方法。 StringBuilder
是 CharSequence
。
所以
charBuffer.append(stringBuilder)
更新:
更好的是,由于 CharBuffer.wrap
还允许使用 CharSequence
,事实上您最初的想法是可以的
CharBuffer.wrap(stringBuilder);
应该可以。
关于Java 将 StringBuilder 转换为 CharBuffer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16734349/