Java IO. 磁盘操作
File: File是java.io包下可以用来表示文件和信息的类,但它不表示文件的内容。在程序中操作文件和目录也可以通过File类来完成。
1. 构造方法
public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的File实例。
public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的File实例。
public File(File parent, String child) :从父抽象路径名和子路径名字符串创建新的File实例。
public File(URI uri) :通过将给定的file:URL转换成一个抽象路径名来创建一个新的File实例。
//不使用 Java 提供的分隔符字段,\\是windows系统下的文件分隔符。在linux系统下为/
File f1 = new File("E:\\IO\\a.txt");
//或者使用 Java 提供的分隔符File.separator
File f2 = new File("F:"+ File.separator + "IO"+ File.separator + "a.txt");
System.out.println(f1);//输出 E:\IO\a.txt
System.out.println(f2);//输出 F:\IO\a.txt
//public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的File实例。
File f3 = new File("E:");
File f4 = new File(f3,"IO");
System.out.println(f4); //输出 E:\IO
//public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的File实例
File f5 = new File("E:"+File.separator+"IO"+File.separator+"a.txt");
System.out.println(f5); //输出 E:\IO\a.txt
//public File(String parent, String child) :从父路径名字