Transfer the content of a float array into float buffer.


 

Transfer the content of a float array into float buffer.

In this tutorial you will see how to transfer the content of a float array into float buffer.

In this tutorial you will see how to transfer the content of a float array into float buffer.

Transfer the content of a float array into float buffer.

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

FloatBufferAPI:

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

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

code

import java.nio.*;
import java.nio.FloatBuffer;

public class ArrayToBuffer {
  public static void main(String[] args){
FloatBuffer floatBuf1 = FloatBuffer.allocate(1024);
float[] b = new float[] { 1.09f4.5f2.9f6.8f };
    floatBuf1.put(b);
    floatBuf1.flip();
  System.out.println("Content of a float buffer.");
    for (int i = 0; i < floatBuf1.limit(); i++) {
      System.out.println(floatBuf1.get());
    }
  }
}

Output

C:\>java FloatArrayTransfer
Content of a float buffer.
1.09
4.5
2.9
6.8

Download this code

Ads