File类的应用
1、创建File对象
File file=new File("c:\\imooc");
File file1=new File(file,"io\\score.txt");
2、判断是文件还是目录
System.out.println("是否是目录:"+file1.isDirectory());
System.out.println("是否是文件:"+file1.isFile());
3、创建目录
File file2=new File("c:\\imooc\\set\\HashSet");
if(!file2.exists()) {
file2.mkdirs();
}
4、创建文件
if(!file1.exists()) {
try {
file1.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
5、绝对路径和相对路径
File f=new File("c:\\imooc\\java\\thread\\thread.txt");
File f=new File("thread.txt");
System.out.println(f.isAbsolute());
System.out.println(f.getPath());
System.out.println(f.getAbsolutePath());
System.out.println(f.getName());