How to transfer the value of a long  array into long buffer.


 

How to transfer the value of a long  array into long buffer.

In this tutorial, you will see how to transfer the value of a long  array into long buffer.

In this tutorial, you will see how to transfer the value of a long  array into long buffer.

How to transfer the value of a long  array into long buffer.

 In this tutorial, we will see how to transfer the content of a long  array into long buffer.

LongBufferAPI:

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

Return type Method Description
static LongBuffer allocate(int capacity)  The allocate(..)method allocate a new long buffer.
 LongBuffer put(long[] array) The put(..)method transfer the content of a long array into long buffer.

Code

import java.nio.*;
import java.nio.LongBuffer;

public class ArrayInBuffer {
  public static void main(String[] args) {
    LongBuffer longBuf = LongBuffer.allocate(124);
long[] arr = new long[] { 34555332222332434575876433 };
    longBuf.put(arr);
    longBuf.flip();
System.out.println("After putting array value into buffer.");
    System.out.println("Value in buffer.");
    for (int i = 0; i < longBuf.limit(); i++) {
      System.out.println(longBuf.get());
    }
  }
}

Output

C:\>java ArrayInBuffer
After putting array value into buffer.
Value in buffer.
345553322
22332434
575876433

Download this code

Ads