Java 如何从字节[]转换为双缓冲区

Java 如何从字节[]转换为双缓冲区,java,buffer,Java,Buffer,doubleGeometryBuffer是一个包含双值的字节数组 我的问题是如何将doubleGeometryBuffer放入DoubleBuffer 我尝试了以下建议: DoubleBuffer dbls = new ByteBuffer(doubleGeometryBuffer).asDoubleBuffer(); 但是,这会返回一个错误“无法实例化ByteBuffer类型”请尝试此操作 DoubleBuffer dbls=ByteBuffer.wrap(doubleGeometryBuf

doubleGeometryBuffer是一个包含双值的字节数组

我的问题是如何将doubleGeometryBuffer放入DoubleBuffer

我尝试了以下建议:

DoubleBuffer dbls = new ByteBuffer(doubleGeometryBuffer).asDoubleBuffer();
但是,这会返回一个错误“无法实例化ByteBuffer类型”

请尝试此操作


DoubleBuffer dbls=ByteBuffer.wrap(doubleGeometryBuffer.asDoubleBuffer()

为什么字节[]包含双值?如果需要使用direct怎么办?