要獲取文件夾下的所有文件名,可以使用Java的File
類來實現。下面是一個簡單的示例代碼:
import java.io.File;
public class Main {
public static void main(String[] args) {
File folder = new File("/path/to/folder");
File[] listOfFiles = folder.listFiles();
if (listOfFiles != null) {
for (File file : listOfFiles) {
if (file.isFile()) {
System.out.println(file.getName());
}
}
}
}
}
在上面的代碼中,首先創建一個File
對象來表示指定文件夾的路徑。然后使用listFiles()
方法獲取文件夾下的所有文件和子文件夾的File
對象數組。接著遍歷這個數組,如果File
對象表示的是一個文件,則輸出文件名。
需要注意的是,在File
類中的listFiles()
方法只會獲取直接子文件夾和文件的File
對象數組,如果需要遍歷所有子文件夾下的文件,可以使用遞歸來實現。