3-тий час ломлю голову об эту задачу. Всякое перепробовал, а в подсказки заходить не хочу. Помогите пожалуйста разобраться. Возможно я не так понял задачу (( И уверен что мой код не о чем...
package com.javarush.task.task18.task1825;
import java.io.*;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;
/*
Собираем файл
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
Set<String> treeSet = new TreeSet<>();
File file = new File("D:\\text.txt");
FileWriter fileWriter = new FileWriter(file); // поток, который подключается к текстовому файлу
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
String fileName;
while(!(fileName = reader.readLine()).equals("end")){
treeSet.add(fileName);
}
for(String s : treeSet) {
bufferedWriter.write(s);
}
reader.close();
fileWriter.close();
bufferedWriter.close();
}
}