「C:\hogehoge」フォルダ内の全ファイル、フォルダ名を取得してみます。
File dir = new File("C:\hogehoge");
String[] fileList = dir.list();
これでfileList[]にファイル名のリストが保存されます。
ちなみにこいつは取得時にファイル名で絞込みができます。
例として、下ではPDFファイルのみを抽出します。
File dir = new File("C:\hogehoge");案外単純。
String[] fileList = dir.list(new FilenameFilter() {
public boolean accept(File dir, String name) {
return name.toLowerCase().endsWith(".pdf");
}
});