NullPointerException в массиве
Я продолжаю получать NullPointerException в (см. Ниже). В C # все отлично работает, а в андроиде ломается?
arrDBNumbers заполнен, и код должен проходить и подсчитывать количество # 1, # 2, # 3 и т. д. до # 49, прибавляя 1 к arrFreq [i] [1], чтобы заполнить arrFreq общим количеством чисел.
Он проходит через оператор if до тех пор, пока k не достигнет 6, где arrDBNumbers [0] [6] равно 1, затем перейдет внутрь оператора if и затем прервется? Я не уверен, что здесь происходит какой-либо совет, спасибо заранее T
Integer[][] arrDBNumbers = new Integer[100][8];
Integer[][] arrFreq = new Integer[49][2];
for (int i = 0; i < 49; i++){
for (int j = 0; j < 49; j++){
for (int k = 1; k < 7; k++){
if (arrDBNumbers[j][k] == (i + 1)){
arrFreq[i][1]++; // < here is where I get Exception?
}
}
}
}