Java-IO篇之三
File
1、File对象代表文件和目录路径名的抽象表示形式。
2、代码
import java.io.File;
import java.io.IOException;
public class FileTest01 {
public static void main(String[] args) {
//创建一个File对象
File f=new File("D:\\codeTest");
//判断是否存在
System.out.println(f.exists());
//如果D:\codeTest不存在,则以文件的形式创建出来
if(!f.exists()){
try {
f.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
System.out.println(f.exists());
//如果不存在,则以目录的形式新建
if(!f.exists()){
f.mkdir();
}
File f2=new File("D:/a/b/c");
//如果不存在,则以多重目录的方式创建
if(!f2.exists()){
f2.mkdirs();
}
File f3=new File("D:/code");
String s=f3.getParent();
System.out.println(s);
File parentFile=f3.getParentFile();
System.out.println("获取父路径:"+parentFile.getAbsolutePath());
File f4=new File("copy01");
System.out.println("绝对路径"+f4.getAbsolutePath());
}
}