LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

java

Path filePath = Paths.get("file.txt");
Scanner scanner = new Scanner(filePath);
int i = 0;
result = 0;
while (i<N && scanner.hasNext()) {
    if (scanner.hasNextInt()) {
        result = scanner.nextInt();
        i++;
    } else {
        break;
    }
}

Исходная версия stevejobs, :

java

Path filePath = Paths.get("file.txt");
Scanner scanner = new Scanner(filePath);
List<Integer> integers = new ArrayList<>();
while (scanner.hasNext()) {
    if (scanner.hasNextInt()) {
        integers.add(scanner.nextInt());
    } else {
        scanner.next();
    }
}