현재 디렉토리의 파일을 나열 할 수 있기를 원합니다. 작동해야하지만 모든 파일 이름을 반환하지는 않는 무언가를 만들었습니다.현재 디렉토리의 파일을 나열하는 방법은 무엇입니까?
File dir = new File(".");
File[] filesList = dir.listFiles();
for (File file : filesList) {
if (file.isFile()) {
System.out.println(file.getName());
}
}
.classpath
을 반환하지만,이 폴더에는 다른 java 파일이있을 것입니다. 어쩌면 현재 폴더의 점 표기법이 잘못 되었습니까?
* * (그들에게 우리가 할 수의 이름을 "나는이 폴더 안에 다른 자바 파일이 꽤 확신한다" 더 확신하십시오). –
코드와 출력에 아무런 문제가 보이지 않습니다. – Maroun
Windows의 경우 dir 또는 UNIX의 경우 ls와 같은 비교 도구 목록을 제공하여 비교하십시오. – Ingo