В идее - все ОК, валидатор не принимает по пункту "записать в первый файл содержимое третьего файла".
Не могу понять, что не так. Выручайте ))
package com.javarush.task.task18.task1818;
import java.io.*;
/*
Два в одном
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName1 = reader.readLine();
String fileName2 = reader.readLine();
String fileName3 = reader.readLine();
String file2 = "";
String file3 = "";
try (FileReader fr2 = new FileReader(fileName2);
BufferedReader br2 = new BufferedReader(fr2)) {
String line = "";
while ((line = br2.readLine()) != null) {
file2 += line + "\n";
}
}
try (FileReader fr3 = new FileReader(fileName3);
BufferedReader br3 = new BufferedReader(fr3)) {
String line = "";
while ((line = br3.readLine()) != null) {
file3 += line + "\n";
}
}
try (FileWriter fw1 = new FileWriter(fileName1, true)) {
fw1.write(file2);
fw1.flush();
fw1.write(file3);
} }
}