可以使用Java的File類和File.listFiles()方法來讀取一個文件夾下的所有文件。以下是一個示例代碼:
import java.io.File;
public class ReadFilesInFolder {
public static void main(String[] args) {
File folder = new File("path_to_your_folder");
File[] files = folder.listFiles();
if(files != null){
for(File file : files){
if(file.isFile()){
System.out.println(file.getName());
}
}
} else {
System.out.println("Folder is empty or does not exist.");
}
}
}
在上面的代碼中,首先創建一個File對象來表示要讀取的文件夾。然后使用listFiles()方法獲取文件夾下的所有文件和子文件夾。接著遍歷文件數組,判斷每個文件是否為文件,如果是文件則打印文件名。
請確保將"path_to_your_folder"替換為實際的文件夾路徑。如果文件夾為空或不存在,程序會輸出相應的提示信息。