Я пытаюсь извлечь массив из текстового файла (см. Radi [] ниже), но он продолжает возвращать нули.Я рад предоставить .txt.file.
Текстовый файл, который я использую, имеет диапазон целых чисел от 1 до 200 (первый - 16), но код, кажется, читает файл как все нули.Есть идеи о том, что происходит с этим?Спасибо за понимание!
public static void main (String[] args) {
int radCtr = 0;
Scanner scanner = new Scanner(new File("C:/Users/u23s57/Documents/4_22_18_radiation.txt"));
while (scanner.hasNextLine()) {
radCtr++;
scanner.nextLine();
}
int [] radiation = new int [radCtr];
int i = 0;
while(scanner.hasNextInt()){
radiation[i++] = scanner.nextInt();
}
for (int y = 0; y < radiation.length; y++) {
System.out.println(radiation[y]);
}
int max = getMax(radiation);
System.out.println("Maximum Value is: "+max);
}