首先,我将一个字节数组转换为一个双数组,以进行相同的数学运算(参见下面的代码):
private double[] bytesToDouble(File file){
InputStream in = null;
if (file.isFile()) {
long size = file.length();
try {
in = new FileInputStream(file);
return readStreamAsDoubleArray(in, size);
} catch (Exception e) {
}
}
return null;
}
现在我想将其转换回字节数组,将其再次保存到wav文件中。我怎么做?问题是我有一个双数组,在答案中使用double值,但不是double数组。那s why the following answer doesn
t帮助我:How can I convert a byte array into a double and back?