Java I/O How to - Get remaining byte count in a ByteBuffer








Question

We would like to know how to get remaining byte count in a ByteBuffer.

Answer

  /*from w w  w  .j ava 2  s.com*/

import java.nio.ByteBuffer;

public class Main {
  public static void main(String[] argv) throws Exception {
    ByteBuffer buf = ByteBuffer.allocateDirect(10);
    int rem = buf.remaining();
  }
}