ByteBuffer と FloatBuffer を組み合わせる良い方法はありますか? たとえば、byte[]データを取得し、それをデータに変換する必要がありfloat[]、その逆も同様です。
byte[]float[](java.lang.UnsupportedOperationException)へ:
byte[] bytes = new bytes[N];
ByteBuffer.wrap(bytes).asFloatBuffer().array();
float[]にbyte[](作品) :
float[] floats = new float[N];
FloatBuffer floatBuffer = FloatBuffer.wrap(floats);
ByteBuffer byteBuffer = ByteBuffer.allocate(floatBuffer.capacity() * 4);
byteBuffer.asFloatBuffer().put(floats);
byte[] bytes = byteBuffer.array();