Привет Я пытаюсь сохранить 2D массив в другой 2D массив таким образом я могу проверить, какие переменные нет. (Это к сложным для меня, чтобы объяснить)2D массив хранится в другом массиве Java
Однако при этом Я получаю «Null исключение указателя»
try {
File file = new File(FILENAME);
Scanner inputFile = new Scanner(file);
// Read the number of Rows and Columns first
numberOfRows = inputFile.nextInt();
numberOfCols = inputFile.nextInt();
data = new int[numberOfRows][numberOfCols];
// Complete the reading of data from the file - see Lecture Notes
for (int row = 0; row < numberOfRows; row++)
{
for (int col = 0; col < numberOfCols; col++)
{
data[row][col] = inputFile.nextInt();
check[row][col] = data[row][col];
}
}
inputFile.close();
}
catch (FileNotFoundException ex) {
System.out.println("Error reading data from " + FILENAME + " Exception = " + ex.getMessage());
}
Спасибо вам помочь
Какая линия показывает NPE? – Nabin
проверить [строка] [col] = данные [строка] [col]; – 2014-09-17 05:17:11
Итак, я думаю, что inputFIle.nextInt() возвращает NPE – Nabin