IO流之File类

来源:互联网 发布:vua软件 编辑:程序博客网 时间:2024/04/30 18:40
import java.io.File;import java.io.IOException;public class IODemo {public static void main(String[]args){/** * 文件访问目录转义字符\\可以是//或者File.separator:设置分隔符 */File file=new File("F:\\worksanhe\\文档\\JavaSE\\IOStream","io流笔记.txt");//如果不是目录或目录不存在返回falseSystem.out.println(file.isDirectory()+" 判断是否是一个目录");System.out.println(file.isFile()+"判断是否是一个文件");System.out.println(file.exists()+"判断文件夹是否存在");/*if(file.exists()){file.delete();//如果文件存在则删除}else{System.out.println("文件夹不存在自动创建");file.mkdir();//文件夹不存在则自动创建,创建一级目录//file.mkdirs();//如果有多级目录可以调用此方法}*/if(true==file.exists()){System.out.println("文件存在自动删除");file.delete();}else{try {System.out.println("文件不存在自动创建");file.createNewFile();} catch (IOException e) {e.printStackTrace();}}//常用的File对象的APISystem.out.println(file);//file.toString()的内容System.out.println(file.getAbsolutePath());//访问路径System.out.println(file.getName());//文件名System.out.println(file.getParent());//查看父目录System.out.println(file.getParentFile().getAbsolutePath());//查看父目录}}

0 0
原创粉丝点击