1. 相关类库
文件相关类库也是File,大部分常用的方法都封装好了,可以直接拿来用。
2. 实例
通过一个实例展示下对文件进行增删改查操作:
/** * 文件操作示例类 */ public class FileDemo { public static void main(String[] args) throws IOException { // 判断文件是否存在 File file = new File("D:/dir/file1.txt"); System.out.println("是否存在:" + file.exists()); // 创建文件 file.createNewFile(); // 判断类型 System.out.println("是否目录:" + file.isDirectory()); System.out.println("是否文件:" + file.isFile()); // 获取路径 System.out.println("绝对路径:" + file.getPath()); // 重命名 file.renameTo(new File("D:/dir/file_1.txt")); // 删除 File file_1=new File("D:/dir/file_1.txt"); file_1.delete(); } } 3. 代码解释 需要注意的是,重命名成功后,如果要删除该文件,需要重新定义一个对象指向重命名后的文件。 通过断点调试我们也能发现,重命名成功后,file对象还是指向file1.txt。