有人可以向我解释为什么以下结果会导致空指针异常吗?以及如何为 bitarray[0] 设置值?
BitSet[] bitarray;
bitarray= new BitSet[10];
bitarray[0].set(1);
另外,为什么这样的工作不会导致指针异常?
BitSet[] bitarray = new BitSet[10];
BitSet bits = new BitSet(32);
bits.set(1);
bitarray[0] = bits;
谢谢