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