使用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());

浙公网安备 33010602011771号