Java android将双数组转换为字节数组
首先,我将字节数组转换为双数组,以进行相同的数学运算(请参见下面的代码):Java android将双数组转换为字节数组,java,android,arrays,double,Java,Android,Arrays,Double,首先,我将字节数组转换为双数组,以进行相同的数学运算(请参见下面的代码): 现在我想把它转换回一个字节数组,再次保存到wav文件中。我该怎么做?问题是我有一个双数组,在答案中使用了一个双值,但不是双数组。这就是为什么下面的答案对我没有帮助:谢谢你的回答,问题是我有一个双数组,在答案中使用了双值,但不是双数组。根据我之前的评论,它解释了为什么这个问题对我没有帮助。显示readStreamAsDoubleArray()的代码。演示如何将字节转换为双字节。 private double[] bytes
现在我想把它转换回一个字节数组,再次保存到wav文件中。我该怎么做?问题是我有一个双数组,在答案中使用了一个双值,但不是双数组。这就是为什么下面的答案对我没有帮助:谢谢你的回答,问题是我有一个双数组,在答案中使用了双值,但不是双数组。根据我之前的评论,它解释了为什么这个问题对我没有帮助。显示
readStreamAsDoubleArray()的代码
。演示如何将字节转换为双字节。
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;
}