Java 对文件进行增删改查操作

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。

Java 对文件进行增删改查操作


上一篇:DOM4J 实现对XML文档的增、删、改、查


下一篇:seo不止于网站优化搜索引擎排名,多样化的营销模式与网络整合营销新局面