Добрый день! Перебрал уже все, что возможно, но так и не нашел решения, может быть кто-нибудь сможет подсказать? :)
package com.javarush.task.task13.task1326;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
/*
Сортировка четных чисел из файла
*/
public class Solution {
public static void main(String[] args) {
try{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
File file = new File(reader.readLine());
//BufferedWriter writer = new BufferedWriter(new FileWriter("/Users/jfrost/Desktop/JavaUdemy/Java для начинающих/Практическая работа 1/src/JavaRush11Lection/TaskFour/Numbers.txt"));
FileInputStream inputStream = new FileInputStream(file);
Scanner scanner = new Scanner(file);
ArrayList<Integer> list = new ArrayList<>();
while (scanner.hasNext()){
list.add(scanner.nextInt());
}
list.stream().sorted().filter(o -> o % 2 == 0).forEach(System.out::println);
scanner.close();
inputStream.close();
reader.close();
}catch (Exception e){
e.printStackTrace();
}
}
}