質問: Paths.get("D:\\test\\sub\\new1.txt"); try { Files.copy(sourcePath,destinationPath); } catch (IOException e) { e.printStackTrace(); } } }
回答: ``` File[] files = new File(base).listFiles(); ``` で指定したディレクトリ直下にあるファイルの一覧は取得できます。これをループして ``` List filtered= Arrays.stream(files).filter(child -> { long time = child.lastModified(); ...(条件式)... ).collect(Collectors.toList()); ``` などで抽出ができるでしょう