ich weiss nicht wie ich FileOutputStream verwenden muss um die liste auszudrucken.. kann mir da jemand auf die sprünge helfen?
package de.codegym.task.task13.task1326;
/*
Gerade Zahlen aus einer Datei sortieren
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
BufferedInputStream inStream = new BufferedInputStream(new FileInputStream(reader.readLine()));
BufferedOutputStream outStream = new BufferedOutputStream(new FileOutputStream(" / ")); // <--- what?
ArrayList<Integer> liste = new ArrayList<>();
while(inStream.available() > 0){
int a = inStream.read();
if(a % 2 == 0){
liste.add(a);
}
}
Collections.sort(liste);
for(int i = 0; i < liste.size(); i++){
System.out.println(liste.get(i));
}
}
}