Вот код, который у меня есть:
import java.io.*;
class JAVAFilter implements FilenameFilter {
public boolean accept(File dir, String name) {
return (name.endsWith(".java"));
}
}
public class tester {
public static void main(String args[])
{
FilenameFilter filter = new JAVAFilter();
File directory = new File("C:\\1.3\\");
String filename[] = directory.list(filter);
}
}
На этом этапе он будет хранить список всех * .java-файлов из каталога C: \ 1.3 \ в строковом массиве filename . Тем не менее, я хотел бы сохранить список всех java-файлов также в подкаталогах (желательно с указанием их пути в C: \ 1.3 \. Как мне это сделать? Спасибо!