diff --git a/s-day08/src/com/inmind/file01/FileDemo07.java b/s-day08/src/com/inmind/file01/FileDemo07.java new file mode 100644 index 0000000..a742b14 --- /dev/null +++ b/s-day08/src/com/inmind/file01/FileDemo07.java @@ -0,0 +1,24 @@ +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()); + } + } +}