1.导包
import java.io.File;
2.构造方法
File f = new File(String 路径);
File f1 = new File(String 父目录,String 文件名)
File f2 = new File(File 父目录对象(f),String 文件名)
3.路径分界符
File.separator
1. File f = new File("a//b//c/abc.txt");
2. StringBuffer buff = new StringBuffer();
buff.append("a").append(File.separator).append("b").append(File.separator).append("c").append(File.separator).append("abc.txt");
3.File f = new File("a","b");
File f1 = new File(f,"c");
File f2 = new File(f1,"abc.txt");
逗号代替了路径分界符。这个可以自动判断当前系统使用的路径分界符是哪种并替代。
4.方法
static listRoots() : 列出当前计算机所有根目录(CDEFG盘这种。包括u盘,移动硬盘这些,所以一些禁止使用u盘或其它移动存储设备的底层可以使用该方法进行判断(比如计算机考试))
String[] list() :列出一个目录当中所有文件名字(常用)
File[] listFiles()&#