16
날짜를 기준으로 정렬하여 Java로 파일을 나열하는 가장 좋은 방법은 무엇입니까?
디렉토리에 파일 목록을 가져오고 싶지만 가장 오래된 파일이 먼저 정렬되도록 정렬하고 싶습니다. 내 솔루션은 File.listFiles를 호출하고 File.lastModified를 기반으로 목록을 작성하는 것이었지만 더 나은 방법이 있는지 궁금했습니다. 편집 : 내 현재 솔루션은 제안 된대로 익명의 비교기를 사용하는 것입니다. File[] files = directory.listFiles(); Arrays.sort(files, new Comparator<File>(){ public int compare(File f1, File f2) …