[英]how to write a fixed number of bytes from a bytebuffer into the file in java
我分配了一個大的字節緩沖區並讀取了一些信息(不使用與此緩沖區關聯的所有空間)。
然后我想將使用的字節准確地輸入到filp()之后的文件中;
我該怎么辦。
ByteBuffer buffer = new ByteBuffer.allocate(1024);
buffer.getInt(1);
buffer.getInt(2);
buffer.flip();
例如,在上面的代碼之后,我只寫了fc.write(buffer)
?
如何告訴計算機只需要8個字節即可輸入到fc?
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.