Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.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_Java - Fatal编程技术网

通过字节数组循环-java

通过字节数组循环-java,java,Java,我想尝试循环使用以下字节数组: public byte[] mFFTBytes; 我将如何在java中使用for循环来实现这一点 提前谢谢 首先需要实例化数组,因为到处都会出现空指针异常 然后可以为每个循环使用一个 for(byte b : mFFTBytes){ System.out.println(b); } 首先,需要实例化数组,因为到处都会出现空指针异常 然后可以为每个循环使用一个 for(byte b : mFFTBytes){ System.out.println

我想尝试循环使用以下字节数组:

public byte[] mFFTBytes;
我将如何在java中使用for循环来实现这一点


提前谢谢

首先需要实例化数组,因为到处都会出现空指针异常

然后可以为每个循环使用一个

for(byte b : mFFTBytes){
    System.out.println(b);
}

首先,需要实例化数组,因为到处都会出现空指针异常

然后可以为每个循环使用一个

for(byte b : mFFTBytes){
    System.out.println(b);
}

我不知道我是否很明白你的要求。在Java中遍历任何数组都是非常简单的操作,如:

        for (byte myByte: mFFTBytes) {
            //do something with myByte
        }


for(int i=0;i我不确定是否理解您的要求。在Java中遍历任何数组都是非常简单的操作,例如:

        for (byte myByte: mFFTBytes) {
            //do something with myByte
        }


for(int i=0;iI我现在在for(byte b:mFFTBytes){行上得到一个错误-这是一个nullpointerexception-你知道这可能是什么原因吗这是因为你没有初始化mFFTBytes。你需要做:
public byte[]mFFTBytes=new byte[size];
我现在在for(byte b:mFFTBytes)上得到一个错误{line-这是一个nullpointerexception-您知道这可能是什么原因吗?这是因为您没有初始化mFFTBytes。您需要执行以下操作:
public byte[]mFFTBytes=new byte[size];
以及如何获取mFFTBytes的值。难怪会出现空指针异常。以及如何获取mFFTBytes的值。难怪会出现空指针异常。