Фактически в выводе в консоли пустота, чего не достаёт никак не пойму.
public class Solution {
public static void main(String[] args) throws IOException{
// напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
FileInputStream inStream = new FileInputStream(reader.readLine());
BufferedReader fileReader = new BufferedReader(new InputStreamReader(inStream));
ArrayList<Integer> list = new ArrayList<>();
while (fileReader.readLine() != null) {
int number = Integer.parseInt(fileReader.readLine());
if(number % 2 == 0)
list.add(number);
}
inStream.close();
fileReader.close();
Collections.sort(list);
for(Integer number : list){
System.out.println(number);
}
}
}
package com.javarush.task.task13.task1326;
/*
Сортировка четных чисел из файла
*/
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
public class Solution {
public static void main(String[] args) throws IOException{
// напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
FileInputStream inStream = new FileInputStream(reader.readLine());
BufferedReader fileReader = new BufferedReader(new InputStreamReader(inStream));
ArrayList<Integer> list = new ArrayList<>();
while (fileReader.readLine() != null) {
int number = Integer.parseInt(fileReader.readLine());
if(number % 2 == 0)
list.add(number);
}
inStream.close();
fileReader.close();
Collections.sort(list);
for(Integer number : list){
System.out.println(number);
}
}
}
// FileInputStream inputStream = new FileInputStream(fileName);
// BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
// String str;
// while ((str = reader.readLine()) != null) {
// String s = reader.readLine();
// int number = Integer.parseInt(s);
// }