WTF? хлеб, плиз! Что не так?
package com.javarush.task.task13.task1326;
/*
Сортировка четных чисел из файла
*/
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
public class Solution {
public static void trim(ArrayList<Integer> arrayList){
for(int i = 0;i < arrayList.size();i++){
if((arrayList.get(i) % 2) != 0){
arrayList.remove(i);
}
}
}
public static void main(String[] args) throws IOException {
// напишите тут ваш код
ArrayList<Integer> array = new ArrayList();
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String nameFile = reader.readLine();
// File file = new File(nameFile);
InputStream inStream = new FileInputStream(nameFile);
// BufferedReader br = new BufferedReader(new FileReader(file));
BufferedReader br = new BufferedReader(new InputStreamReader(inStream));
String line;
while((line = br.readLine()) != null){
String[] strings = line.split("\n");
for(int i = 0;i < strings.length;i++){
int value = Integer.valueOf(strings[i]);
array.add(value);
}
}
reader.close();
inStream.close();
br.close();
// trim(array);
for(int i = 0;i < array.size();i++){
if((array.get(i) % 2) != 0){
array.remove(i);
}
}
Collections.sort(array);
for(int i = 0; i < array.size();i++){
System.out.println(array.get(i));
}
}
}