使用File类操作文件

1、创建File文件对象

//创建File对象,指定文件路径,这里可以使用绝对路径,也可以使用相对路径
File file = new File("D:\\stu\\file.txt");

 2、创建文件

//创建文件 返回值true:代表文件创建成功;false:代表文件创建失败。
boolean newFile = file.createNewFile();

 3、删除文件

//1、直接删除 返回值true:代表文件删除成功;false:代表文件删除失败。
boolean isDelete = file.delete();
//2、jvm退出时删除
file.deleteOnExit();

4、获取文件信息

System.out.println("获取文件绝对路径:" + file.getAbsolutePath());
//返回文件对象创建时传入的绝对路径或相对路径
System.out.println("获取文件路径:" + file.getPath());
System.out.println("获取文件名称:" + file.getName());
System.out.println("获取文件父目录:" + file.getParent());
System.out.println("获取文件长度:" + file.length());
//返回文件上次修改时间,若无上次修改时间,会返回当前时间
System.out.println("获取文件创建时间:" + new Date(file.lastModified()).toLocaleString());

5、文件中的判断

System.out.println("判断文件是否可写:" + file.canWrite());
System.out.println("判断是否是文件:"+file.isFile());
System.out.println("判断文件是否隐藏:"+file.isHidden());

 

posted @ 2022-12-14 01:36  Amireux-126  阅读(50)  评论(0)    收藏  举报