Я пробовал следующее:
List<File> part; List<File> csvFiles = part.stream().filter(f -> f.getName().endsWith("csv")).collect(Collectors.toList());
Но я получаю сообщение об ошибке "Syntax error on tokens(s), misplaced construct(s)"
Syntax error on tokens(s), misplaced construct(s)
List<File> filesList = new ArrayList<>(); // retrieve all files and fill the fileList List<File> csvFiles = new ArrayList<>(); csvFiles = files.stream().filter(file -> file.getAbsolutePath().contains(".csv")).collect(Collectors.toList());