Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android将双数组转换为字节数组_Java_Android_Arrays_Double - Fatal编程技术网

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;

}