2
有沒有一種內置的方式,或者說,最簡單的方法是將Java NIO ByteBuffer相對於標記進行翻轉?如何翻轉ByteBuffer相對於標記?
也就是說,flip()
集合limit := position
然後position := 0
。我想要一個flipToMark()
例程,設置limit := position
然後position := mark
。
有沒有一種內置的方式,或者說,最簡單的方法是將Java NIO ByteBuffer相對於標記進行翻轉?如何翻轉ByteBuffer相對於標記?
也就是說,flip()
集合limit := position
然後position := 0
。我想要一個flipToMark()
例程,設置limit := position
然後position := mark
。
翻轉清除標記,所以不幸buffer.flip().reset()
將無法正常工作。
buffer.limit(buffer.position()).reset()
怎麼樣?