Все вроде выполняется но валик не пропускает.
и в файле в который пишу какая то беда с кодировкой (иероглифы записываются)
package com.javarush.task.task18.task1809;
/*
Реверс файла
*/
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
public class Solution {
public static void main(String[] args) throws IOException {
ArrayList<Integer> arr = new ArrayList<>();
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
FileInputStream file1 = new FileInputStream(br.readLine());
FileOutputStream file2 = new FileOutputStream(br.readLine());
while (file1.available()>0){
int f1 = file1.read();
arr.add(f1);
}
Collections.reverse(arr);
for (int i = 0; i <arr.size() ; i++) {
file2.write(i);
}
file1.close();
file2.close();
}
}