IO初理解(二)
本篇博客我们主要认识一下File类
File表示文件,是Java中文件和路径名的抽象表示
构造方法如下:
1.public File (String pathname)
//通过将给定的路径名的字符转换成一个抽象路径名创建一个新的File实例
2.public File(String parent,String child)
//创建从父路径名的字符串和一个孩子的新的File实例文件
3.public File (File parent ,String child)
//创建从一个家长的抽象路径名和一个孩子的路径字符串的新的File实例
注:File的创建只是创建出文件对象,不是直接生成对应的文件,生成对应的文件需要使用方法createNewFile()
1.1createNewFile()
public class Exam01{
public static void main(String args[]){
File file = new File ("D:\editplus");
boolean newFile = file.creatNewFile();
System.out.println(newFile?"创建文件成功!":"创建文件失败!");
}
}
1.2 mkdir()
public class Exam02{
public static void main(String args[]){
File file = new File("D:\editplus");
boolean newFile = file.mkdir();
System.out.println(newFile?"创建文件夹成功":"创建文件夹失败");
}
}
1.3 mkdirs()
public boolean mkdirs()
创建该目录下的抽象路径名命名,包括任何必要但不存在父类录。如果此操作失败,那么它可能已经成功地创建了一些必要的父目录。
public class Exam03{
public static void main(String args[]){
File file = new File("D:\editplus");
boolean newFile = file.mkdirs();
System.out.println(newFile?"创建文件夹成功":"创建文件夹失败");
}
}