The list of methods to do FloatBuffer to Array are organized into topic(s).
float[]
convertFloatBufferToArray(java.nio.FloatBuffer buf) convert Float Buffer To Array
if (buf.hasArray()) {
return buf.array();
} else {
buf.rewind();
float[] array = new float[buf.remaining()];
int index = 0;
while (buf.hasRemaining()) {
array[index++] = buf.get();
...
FloatBuffer
floatArrayToFloatBuffer(float[] data) Converts an array of primitive floats to a java.nio.FloatBuffer .
FloatBuffer ret = ByteBuffer.allocateDirect(data.length << 2).order(ByteOrder.nativeOrder())
.asFloatBuffer();
ret.put(data).flip();
return ret;
String
floatBufferToString(FloatBuffer buffer) float Buffer To String
StringBuilder out = new StringBuilder();
for (int i = 0; i < buffer.capacity(); i++) {
out.append(i).append("=").append(buffer.get(i)).append(" ");
return out.toString();
float[]
getFloatArray(final FloatBuffer buff) get Float Array
if (buff == null) {
return null;
buff.clear();
final float[] inds = new float[buff.limit()];
for (int x = 0; x < inds.length; x++) {
inds[x] = buff.get();
return inds;
float[]
getFloatArray(FloatBuffer buff) Create a new float[] array and populate it with the given FloatBuffer's contents.
if (buff == null) {
return null;
buff.clear();
float[] inds = new float[buff.limit()];
for (int x = 0; x < inds.length; x++) {
inds[x] = buff.get();
return inds;