java - Java 中的八位字节数组是什么?

标签 java arrays

阅读时this Java 音乐可视化示例。 我想知道作者从哪里得到变量八位字节数组。 有人可以解释一下如何创建这个数组或者它代表什么吗?

for (int t = 0; t < eightBitByteArray.length;) {
    for (int channel = 0; channel < numChannels; channel++) {
        int low = (int) eightBitByteArray[t];
        t++;
        int high = (int) eightBitByteArray[t];
        t++;
        int sample = getSixteenBitSample(high, low);
       toReturn[channel][sampleIndex] = sample;
   }
   sampleIndex++;
}

最佳答案

我在该链接中没有看到任何对 eightBitByteArray 的引用,但我认为它只是一个 byte[] 因为每个元素都有八位,它有length 字段,变量名称为“ByteArray”。

关于java - Java 中的八位字节数组是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40954161/

相关文章:

java - Android 用户界面 : activity_main. xml 和 content_main.xml

java - 如何在TextView中插入 "<<"文本?

java - 如何使用 PowerMockito 从最终静态类返回模拟对象

java - 如何迭代 Flux 中的项目?

C: 发送一个 RPC 方法名 + 参数

javascript - 在 JavaScript 中调用 object.width 返回 NaN

java - 2D矩阵实现

arrays - Bash,递归中使用相同的变量

jQuery、JSON、搜索等

java - 二分查找总是返回-1?