File类中的list和listFiles方法

list()方法是返回某个目录下的所有文件和目录的文件名,返回的是String数组

listFiles()方法是返回某个目录下所有文件和目录的绝对路径,返回的是File数组

  1. public class FileTest {
  2. public static void main(String[] args) {
  3. //创建File对象
  4. File file = new File("D:\\Android");
  5. //获取该目录下的所有文件
  6. String[] files = file.list();
  7. for (String f : files){
  8. System.out.println(f);
  9. }
  10. //listFiles是获取该目录下所有文件和目录的绝对路径
  11. File[] fs = file.listFiles();
  12. for (File f : fs){
  13. System.out.println(f);
  14. }
  15. }
  16. }
public class FileTest {

	public static void main(String[] args) {

		//创建File对象
File file = new File("D:\\Android");
//获取该目录下的所有文件
String[] files = file.list(); for (String f : files){
System.out.println(f);
} //listFiles是获取该目录下所有文件和目录的绝对路径
File[] fs = file.listFiles();
for (File f : fs){
System.out.println(f);
}
} }

通过list()方法获取的结果:

File类中的list和listFiles方法

通过listFiles()方法获取的结果:

File类中的list和listFiles方法

 

上一篇:HTTP 请求方法


下一篇:(2)WinForm中改变Tab选项卡的顺序