第一:File类
举个例子,代码如下:
import java.io.File; public class Main{ public static void main (String[] args) { File file=new File("F:\\test"); GetFileName(file); } public static void GetFileName(File file){ if (file.exists()) { File[] files=file.listFiles(); if (files!=null&&files.length>0) { for (File s:files) { if (s.isDirectory()) { System.out.println(s); GetFileName(s); } else System.out.println(s); } } } else { file.mkdir(); } } }
这个是File类的一个遍历的作用,结果是:
当然我的文件夹是这样的
以上代码里面我们需要知道的一些知识点:
//创建File类的对象,输入路径 File file=new File("F:\\test"); //判断文件是否存在,可以是文件夹也可以是文档 file.exists(); //判断文件是否是文件夹 file.isDirectory(); //获取该文件夹目录下的所有文件,必须是文件夹才可以执行此操作 File[] files=file.listFiles(); //创建文件 file.mkdir(); //删除文件 file.delete();
这些是一些最基础的,当然还有一些其他的方法,就不深入的介绍