如何相对于标记翻转ByteBuffer?

Dav*_* B. 2 java nio

有没有内置的方式,或者,最简单的方法是,相对于标记翻转java NIO ByteBuffer?

也就是说,flip()套装limit := position然后position := 0.我想要一个flipToMark()设定limit := position然后的例行程序position := mark.

eri*_*son 5

翻转清除标记,所以不幸的是buffer.flip().reset()不起作用.

怎么样buffer.limit(buffer.position()).reset()