问答详情
源自:2-1 File 类常用 API 介绍

为什么创建不了文件


        File file2 = new File("C:\\Users\\涛某\\Desktop\\日常文件\\日记1.txt");
        if (!file2.exists()) {
            try {
                file.createNewFile();
            } catch (IOException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
        }else {
            file2.delete();
        }

提问者:我懒的起名字 2018-12-25 11:59

个回答

  • 慕用6596321
    2019-05-16 11:30:30
    已采纳

    因为你文件不存在时,创建了新文件。存在时调用了delete会删除已存在文件,所以没有文件