25 lines
855 B
Java
25 lines
855 B
Java
package com.inmind.file01;
|
|
|
|
import java.io.File;
|
|
import java.util.Arrays;
|
|
|
|
/*
|
|
File类的遍历方法
|
|
public String[] list() :返回一个String数组,表示该File目录中的所有子文件或目录的名称。
|
|
public File[] listFiles() :返回一个File数组,表示该File目录中的所有的子文件或目录。
|
|
*/
|
|
public class FileDemo07 {
|
|
public static void main(String[] args) {
|
|
File f = new File("D:\\io_test");
|
|
//File f = new File("D:/io_test");
|
|
String[] names = f.list();
|
|
System.out.println(Arrays.toString(names));
|
|
System.out.println("-----------------");
|
|
//使用listFiles获取io_test中所有的子内容的绝对路径
|
|
File[] files = f.listFiles();
|
|
for (File file : files) {
|
|
System.out.println(file.getAbsolutePath());
|
|
}
|
|
}
|
|
}
|