질문:
파일이 포함된 목록을 검색하는 방법을 고안하세요. 지정된 디렉토리 내의 이름. 원하는 출력은 파일 이름 목록입니다(예: ["000", "012", "013"]).
답변:
이를 달성하려면 , Java에서 다음 코드 조각을 활용하십시오.
<code class="java">import java.io.File; public class FileLister { public static void main(String[] args) { File folder = new File("your/path"); File[] listOfFiles = folder.listFiles(); if (listOfFiles != null) { for (File file : listOfFiles) { if (file.isFile()) { System.out.println("File " + file.getName()); } else if (file.isDirectory()) { System.out.println("Directory " + file.getName()); } } } } }</code>
추가 참고:
제공된 코드는 디렉터리 내의 모든 파일 형식을 검색합니다. 원하는 파일 형식(예: JPEG)을 지정하려면 listFiles() 메서드에 다음 필터를 추가하세요.
<code class="java">File[] listOfFiles = folder.listFiles(new FileFilter() { @Override public boolean accept(File file) { return file.getName().endsWith(".jpg"); } });</code>
위 내용은 Java를 사용하여 디렉토리의 모든 파일을 나열하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!