# Calculate total number of elements remaining in the buffer.

In this tutorial you will see how to calculate total number of elements remaining in the buffer.

Tutorials

# Calculate total number of elements remaining in the buffer.

In this tutorial you will see how to calculate total number of elements remaining in the buffer.

## Calculate total number of elements remaining in the buffer.

In this tutorial, we will discuss how to calculate total number of elements remaining in the buffer.

IntBuffer API:

The java.nio.IntBuffer class extends java.nio.Buffer class. It provides the following methods:

 Return type Method Description static IntBuffer allocate( int capacity) The allocate() method create a int buffer of specified capacity. int get() The get() method read int value from current position of int buffer.

Buffer API:

The java.nio.Buffer class extends java.lang.Object class. It provides the following methods:

 Return type Method Description Int remaining() The remaining() method returns remaining element in buffer.

## Code

 ``` import java.nio.*; import java.nio.IntBuffer; public class RemainElement {   public static void main(String[] arg) {     IntBuffer intBuffer = IntBuffer.allocate(256);     intBuffer.put(22);     intBuffer.put(23);     intBuffer.put(24);     intBuffer.flip();     System.out .println("Current position of buffer:" + intBuffer.position()); System.out.println("Current limit of buffer:" + intBuffer.limit());     int i = intBuffer.remaining();     System.out     .println("Number of remaining elements in buffer : " + i);   } }```

## Output

 C:\>java RemainElement Current position of buffer:0 Current limit of buffer:3 Number of remaining elements in buffer : 3