Есть два тестовых файла. Как удалить дубликаты строк из первого файла, которые содержатся в другом файле? Файлы на 500 000 строк и больше. Можно создать новый файл, с результатом.
Implemetation using Java Stream API
String fileFirst = "/home/user/1.txt";//here is your files
String fileSecond = "/home/user/2.txt";
String fileResult = "/home/user/1-exclude-2.txt";
try (Stream<String> streamFirst = Files.lines(Paths.get(fileFirst));
Stream<String> streamSecond = Files.lines(Paths.get(fileSecond))) {
List<String> list = streamSecond.collect(Collectors.toList());
List<String> resultList = streamFirst.filter(line -> !list.contains(line)).collect(Collectors.toList());
Files.write(Paths.get(fileResult), resultList);
} catch (IOException e) {
e.printStackTrace();
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
При переходе с фильтра на jsp страницу, на странице некорректно отображаются русские символыПробовал уже много решений с различных сайтов,...
Есть приложение, в нем постыЛайки, сделал следующим образом:
Мне необходимо добавить библиотеки, скачанные с интернета, которые хранятся в форме каталогов, в проектДелаю это следующим образом: File->Project...