嘿,所以我想知道如何使AtomicInteger成为二维数组,从我在 javadocs AtomicIntegerArray上找到的内容来看,它只是一维的。
int[] newArray = new int[100];
AtomicIntegerArray atomicarray = new AtomicIntegerArray(newArray);
这会创建一个大小为 100 的 AtomicIntegerArray。但我想要一个具有二维的 atomicarray。我试过做..
AtomicInteger[][] atomicArray = new AtomicInteger[100][100];
atomicArray[00][00].set(1);
但是遇到了..
nz.ac.massey.threadpool.MyClass.(MyClass.java:20) 的 java.lang.NullPointerException
那么有什么想法吗?谢谢!:)...我以前没有对原子变量做过很多工作。
如果这是不可能的,我怎样才能将一个常规的原始整数两个暗淡数组最小化为一个 AtomicInteger 两个暗淡数组?