这一章节我们来讨论一下文件目录列表,也复习一下以前的知识点。
注意:这一章节需要一个文件夹,并在文件夹里面建立若干文件,具体怎么建立,就看自己的了。
我的文件夹结构:
-ch16
|-Test
|-Test.java
|-Test0 - 副本
|-Test2
|-Test2 - 副本
|-Test3
|-Test3 - 副本
|-Test_0
1.File类的list()方法
这个方法的作用就是扫描某个目录下面的所有文件和文件夹
package com.ray.ch16;
import java.io.File;
public class Test {
public static void main(String[] args) {
File file = new File("F:\\ws101\\ThinkInJava\\src\\com\\ray\\ch16");
String[] paths = file.list();
for (String path : paths) {
System.out.println(path);
}
}
}
输出:
Test
Test.java
Test0 - 副本
Test2
Test2 - 副本
Test3
Test3 - 副本
Test_0
2.在上面的代码里面增加按字母排序
package com.ray.ch16;