[AppleScript] 纯文本查看 复制代码 package file;
import java.io.File;
import java.io.IOException;
public class Demo {
/**
* @param args
* File(String pathname):根据一个路径得到File对象
* File(String parent, String child):根据一个目录和一个子文件/目录得到File对象
* File(File parent, String child):根据一个
* A:创建功能
* public boolean createNewFile():创建文件 如果存在这样的文件,就不创建了
* public boolean mkdir():创建文件夹 如果存在这样的文件夹,就不创建了
* public boolean mkdirs():创建文件夹,如果父文件夹不存在,会帮你创建出来
* @throws IOException
*/
public static void main(String[] args) throws IOException {
//demo();
//demo1();
//demo2();
// File(String parent, String child):根据一个目录和一个子文件/目录得到File对象
//demo3();
//* File(File parent, String child):根据一个父File对象和一个子文件/目录得到File对象
//demo4();
//
}
private static void demo4() {
File parent = new File("E:\\day19\\video");//把父路径封装成file对象,这样就可以使用file类里面的方法进行操作
String child = "001_今日内容.avi";//子路径不变
File file = new File(parent,child);//把路径封装的file对象传递给file构造中
System.out.println(file.exists());
}
private static void demo3() {
String parent = "E:\\day19\\video";//父类路径
String child = "001_今日内容.avi";//子类路径
File file = new File(parent,child);//把父子当成对象传递给file对象中
System.out.println(file.exists());//判断、、这样的好处是,变量是可以变化的
}
private static void demo2() {
File file = new File("E:\\day19\\video");//绝对路径
System.out.println(file.exists());//exists()方法的作用 测试此抽象路径名表示的文件或目录是否存在
File file1 = new File("xxx.txt");//相对路径,表示当前目录下
System.out.println(file1.exists());//如果当前路径下存在这个文件,则返回ture反之则是faluse
File file2 = new File("yyy.txt");//相对路径,表示当前目录下
System.out.println(file2.exists());
}
private static void demo1() throws IOException {
File file = new File("E:\\hello\\java");//指定路径
file.mkdirs();//按照上一步路径创建多级文件夹
File file2 = new File(file,"a.txt");//根据父类路径指定,文件路径
file2.createNewFile();//根据路径新建文件夹
}
private static void demo() {
File file = new File("E:\\day19\\video\\001_今日内容.avi");
System.out.println(file.exists());
}
}
|