「已注销」 2019-07-25 15:30 采纳率: 0%
浏览 832

Java得exist()方法输入相对路径却返回false

今天刚学习了Java中得File类,里面有个exists()方法。但是绝对路径下返回true
相对路径下却返回false,我自己刚学习找不出原音来大神能不能指点迷津!
代码:

private static void show01() {
        File f1 = new File("C:\\Users\\86151\\Desktop\\新建文件夹");
        System.out.println(f1.exists());//说明路径存在

        File f2 = new File("文档.txt");
        System.out.println(f2.exists());
    }

文件路径:
图片说明

  • 写回答

3条回答 默认 最新

  • 毕小宝 领域专家: 后端开发技术领域 2019-07-25 18:02
    关注

    第二种相对路径的请情况下,是相对当前应用路径的,如果不存在,当然返回的就是 false 了。

    评论

报告相同问题?