File类的方法
package Test_01;
import java.io.File;
import java.io.IOException;
-
File创建文件的功能
-
File f = new File(“路径名字字符串”);//这里调用了Flie类的构造器1.
-
【File类有三种构造器样式:】
-
1.File f1=new File(“e:\根\子路径”);
-
2.File f2=new File(“parent根路径”,“child子路径”);
-
3.File dir=new File(“根路径”):
-
File f3=new File(dir,“child子路径”);
-
============================================================
-
File f = new File(路径);
-
对象f.调用1.2.3.4.5.方法
-
1.创建文件
-
creatNewFile();----boolean类型
-
2.创建目录
-
mkdirs();----boolean类型----+s可创建多层目录
-
3.删除文件/目录
-
delete();----boolean类型
-
4.检测是否存在
-
exists();----boolean类型
-
5.检测是否是一个文件
-
isFile();----boolean类型
-
6.检测是否是一个目录
-
isDirectory();----boolean类型
-
*/
public class FileMethodDemo_01 { public static void main(String[] args) throws IOException { File ffu = new File("F:\\父目录"); File ffu1 = new File("F:\\父目录\\父目录下的文件1.java"); File ffu2 = new File("F:\\父目录\\父目录下的文件2.java"); File ffua = new File("F:\\父目录\\a.txt"); File ffub = new File("F:\\父目录\\b.txt"); File fz = new File("F:\\父目录\\子目录"); File fz1 = new File("F:\\父目录\\子目录\\子目录下的文件1.java"); File fz2 = new File("F:\\父目录\\子目录\\子目录下的文件2.java"); File fza = new File("F:\\父目录\\子目录\\a.txt"); File fzb = new File("F:\\父目录\\子目录\\b.txt"); // 创建目录、文件 boolean bfu = ffu.mkdirs(); boolean bffu1 = ffu1.createNewFile(); boolean bffu2 = ffu2.createNewFile(); boolean bffua = ffua.createNewFile(); boolean bffub = ffub.createNewFile(); boolean bfz = fz.mkdirs(); boolean bfz1 = fz1.createNewFile(); boolean bfz2 = fz2.createNewFile(); boolean bfza = fza.createNewFile(); boolean bfzb = fzb.createNewFile(); System.out.println(bfu); System.out.println(bffu1); System.out.println(bffu2); System.out.println(bffua); System.out.println(bffub); System.out.println(bfz); System.out.println(bfz1); System.out.println(bfz2); System.out.println(bfza); System.out.println(bfzb); } }
草草总结:看到勿喷!