Home Tutorial Java Corejava Nio Create a int buffer by wrapping an int array into a buffer.

 
 

Share on Google+Share on Google+
Create a int buffer by wrapping an int array into a buffer.
Posted on: August 2, 2010 at 12:00 AM
Advertisement
In this tutorial you will see how to create a int buffer by wrapping an int array into a buffer.

Create a int buffer by wrapping an int array into a buffer.

 In this tutorial, we will see how to create a int buffer by wrapping an int array into a buffer.

IntBuffer API:

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

Return type Method Description
static IntBuffer wrap(int[] array)  The wrap(....) method wrap an existing int array and create int buffer.
int limit() The limit() method returns the limit of int buffer.
int position() The position() method returns the position of int buffer.
final int capacity() The capacity() method returns the capacity of associated int buffer.

Code

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

public class WrapIntBuffer{
  public static void main(String[] args{
    int[] array = new int[] {32, 5, 6};
    IntBuffer IntBuf = IntBuffer.wrap(array);
    System.out.println("\nContent of int buffer.");
    while (IntBuf.hasRemaining()) {
      System.out.println(IntBuf.get());
    }
System.out.println("Position of IntBuffer : " + IntBuf.position());
System.out.println("Limit of IntBuffer : " + IntBuf.limit());
System.out.println("Capacity of IntBuffer : " + IntBuf.capacity());
  }
}

Output

C:\>java WrapIntBuffer
Content of int buffer.
3
2
5
6
Position of IntBuffer : 4
Limit of IntBuffer : 4
Capacity of IntBuffer : 4

Download this code

Advertisement

Related Tags for Create a int buffer by wrapping an int array into a buffer.:


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: August 2, 2010

Recommend the tutorial

Advertisements Advertisements
 

 

 

DMCA.com