Это просто какой-то тупик, изначально у меня не выполнялся 4 пункт, я решил потестить код и посмотреть что он выводит, однако уперся в стену наглухо. Я даже файл не могу открыть в этой программе. У меня операционка Ubuntu, указывал путь из корня проекта, указывал путь начиная из домашнего каталога, один хрен пишет, что файл не найден. Я его положил в папку этой задачи, объясните мне как его хотя бы открыть, чтобы посмотреть как работает код и исправить...
package com.javarush.task.task13.task1326;
/*
Сортировка четных чисел из файла
*/
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name = reader.readLine();
FileInputStream input = new FileInputStream(name);
BufferedReader reader1 = new BufferedReader(new InputStreamReader(input));
ArrayList<Integer> array = new ArrayList<>();
try {
while (input.available() > 0) {
int a = Integer.parseInt(reader1.readLine());
array.add(a);// напишите тут ваш код
}
} catch (IOException e) {
e.printStackTrace();
}
input.close();
for (int i = 0; i<array.size();){
if (array.get(i) % 2 != 0){
array.remove(i);
}
else {
i++;
}
}
array.sort(null);
for (int i = 0; i < array.size(); i++){
System.out.println(array.get(i));
}
}
}