(转载)
File(File f, String child)
根据f 抽象路径名和 child 路径名字符串创建一个新 File 实例。
f抽象路径名用于表示目录,child 路径名字符串用于表示目录或文件
f - 父抽象路径名
child - 子路径名字符串

File(String parent, String child)
根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。
parent 路径名字符串用于表示目录,child 路径名字符串用于表示目录或文件
parent - 父路径名字符串
child - 子路径名字符串

在java中,目录也是一种文件,可以像创建文件一样创建目录文件:
1: File f = new File("F:\\java\\rose");
(其中F:\java\rose是一个已经存在的目录),你可以调用file.exists()看目录是否存在,如存在则函数返回true,
如不存在你可以调用 file.mkdir(); 创建rose目录。
2: File file=new(f,“file1.txt”);
可以实例化F:\java\rose目录下的文件file1.txt(文件已存在),你可以调用file.exists()看文件是否存在,
如存在则函数返回true,如不存在你可以调用 file.createNewFile()创建 file1.txt文件。注意,当你实例化
一个已经存在的文件时,一定要加上后缀名,如.txt等,否则实例化的文件是不存在的。调用file.exists()返回false.

File f = new File("F:\\java\\rose"); (其中F:\java\rose是一个已经存在的目录)
File file=new(f,“file1.txt”);可以实例化F:\java\rose目录下的文件file1.txt(文件已存在)
具体解释如上所述。
posted on 2018-01-23 22:50  gongsan  阅读(560)  评论(0编辑  收藏  举报