如何通過簡單的java代碼讀取本地磁盤目錄下的所有文件或者文件夾?
阿新 • • 發佈:2018-10-15
宋體 files test out sys nbsp 得到 ring 輸出
public class FileTest { public static void main(String[] args) {
//註意:File導 import java.io.File 包 File file = new File("K:\\");
File[] listFiles = file.listFiles();
for (File file2 : listFiles) {
/**打印目錄下所有文件以及文件夾 只需要輸出file2就行了**/
//System.out.println(file2);
/**如果只想得到文件夾,就加if判斷(isDirectory是否包含文件夾)**/
if(file2.isDirectory()) {
System.out.println(file2); //打印此目錄下的所有文件夾(不包含文件)
}
/**如果只想得到文件,也是if判斷**/
//if(!file2.isDirectory()) {
//isDirectory是否包含文件夾 System.out.println(file2); //打印此目錄下的所有文件(不包含文件夾)
// }
} }
}
如何通過簡單的java代碼讀取本地磁盤目錄下的所有文件或者文件夾?