/** * 将浮点数组转换成字节缓冲区 */ public static ByteBuffer arr2ByteBuffer(float[] arr){ ByteBuffer ibb = ByteBuffer.allocateDirect(arr.length * 4); ibb.order(ByteOrder.nativeOrder()); FloatBuffer fbb = ibb.asFloatBuffer(); fbb.put(arr); ibb.position(0); return ibb ; } /** * 将list转换成字节缓冲区 */ public static ByteBuffer list2ByteBuffer(List<Float> list){ ByteBuffer ibb = ByteBuffer.allocateDirect(list.size() * 4); ibb.order(ByteOrder.nativeOrder()); FloatBuffer fbb = ibb.asFloatBuffer(); for(Float f : list){ fbb.put(f); } ibb.position(0); return ibb ; }
数组/List转换成字节缓冲区
最新推荐文章于 2023-12-20 16:30:51 发布