Compare a int buffer with another int buffer.


 

Compare a int buffer with another int buffer.

In this tutorial you will see how to compare a int buffer with another int buffer.

In this tutorial you will see how to compare a int buffer with another int buffer.

Compare a int buffer with another int buffer.

 In this tutorial, we will see how to compare a int buffer with another int 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 allocate a new buffer.
int compareTo(IntBuffer buffer) The compareTo() method returns 0, -1 or 1. It means this buffer is equal, less and greater than to another int buffer.
abstract  IntBuffer put(Int  i) The put(..) method write a given int value at the current position.

code

import java.nio.*;
import java.nio.IntBuffer;

public class IntCompareDemo {
  public static void main(String[] args) {
    int[] array=new int[]{2,3,4,5};
    IntBuffer intBuf = IntBuffer.wrap(array);    
    IntBuffer intBuf1 = IntBuffer.allocate(256);
    intBuf1.put(9);
    intBuf1.put(7);
    int i=intBuf.compareTo(intBuf1);
    System.out.println(i);    
    IntBuffer intBuf2 = IntBuffer.allocate(256);
    intBuf2.put(6);
    intBuf2.put(8);
    int i1=intBuf2.compareTo(intBuf1);
    System.out.println(i1);
    int i3=intBuf2.compareTo(intBuf );
    System.out.println(i3);
    }
  }

Output

C:\>java IntCompareDemo
1
0
-1

Download this code

Ads