public static void main(String[] args) { // 这个里面返回的都是文件夹的名称 name File files = new File("src\main\java\com\nowcoder"); String [] filesitems = files.list(); for (String filesitem:filesitems){ System.out.println(filesitem); } /*这个里面返回的都是文件夹的路径,绝对路径, * 这个里面是从src开始写的,所以输出的绝对路径也是 * 从src的地方开始的,直到文件夹出现的地方 * 注意:files1.listFiles()的方法更灵活,可以有其他的 * 操作,比如.length(),.getName()*/ System.out.println("==="); File files1 = new File("src\main\java\com\nowcoder"); File[] filesitems1 = files1.listFiles(); for (File filesitem1:filesitems1){ System.out.println(filesitem1); System.out.println("------"); System.out.println(filesitem1.getName()+" "+filesitem1.length()); } }
这个是结构:
这个是输出的结果: