曾?10.1File类
10.1 File类
10.1.1创建File对象先定一个小目标!掌握创建File对象,能够使用File的构造方法创建File对象
10.1.1 创建File对象 先定一个小 目标! 掌握创建File对象,能够使用File的构造方 法创建File对象
10.1.1创建File对象File类提供了多个构造方法用于创建File对象,具体如下表所示File类的构造方法功能描述方法声明通过指定的一个字符串类型的文件路径来创建一个新的File(String pathname)File对象根据指定的一个字符串类型的父路径和一个字符串类型File(Stringparent,Stringchild)的子路径(包括文件名称)创建一个File对象根据指定的File类的父路径和字符串类型的子路径(包括File(Fileparent,Stringchild)文件名称)创建一个File对象
10.1.1 创建File对象 File类的构造方法 File类提供了多个构造方法用于创建File对象,具体如下表所示。 方法声明 功能描述 File(String pathname) 通过指定的一个字符串类型的文件路径来创建一个新的 File对象 File(String parent,String child) 根据指定的一个字符串类型的父路径和一个字符串类型 的子路径(包括文件名称)创建一个File对象 File(File parent,String child) 根据指定的File类的父路径和字符串类型的子路径(包括 文件名称)创建一个File对象
10.1.1创建File对象下面通过一个案例演示如何使用File类的构造方法创建File对象。具案例演示体代码如下所示。importjava.io.File;public class Example01(publicstaticvoidmain(Stringargs)(Filef=newFile(D:lfilella.txt)://使用绝对路径创建File对象Filef1=newFile("srclHello.java")://使用相对路径创建File对象System.out.println(f);System.out.println(f1);
10.1.1 创建File对象 案例演示 下面通过一个案例演示如何使用File类的构造方法创建File对象。具 体代码如下所示。 import java.io.File; public class Example01 { public static void main(String[] args) { File f = new File("D:\\file\\a.txt"); //使用绝对路径创建File对象 File f1 = new File("src\\Hello.java"); //使用相对路径创建File对象 System.out.println(f); System.out.println(f1); } }
10.1.1创建File对象注意:案例在创建File对象时传入的路径使用了,这是因为Windows中的目录符号为反斜线,但反斜线\在Java中是特殊字符,具有转义作用,所以使用反斜线\时,前面应该再添加一个反斜线,即为。此外,目录符号还可以用正斜线/表示,如“D:/file/a.txt
10.1.1 创建File对象 注意: 案例在创建File对象时传入的路径使用了\\,这是因为Windows中的目录符号为反斜 线\,但反斜线\在Java中是特殊字符,具有转义作用,所以使用反斜线\时,前面应该再添 加一个反斜线,即为\\。此外,目录符号还可以用正斜线/表示,如“D:/file/a.txt