Eclipse相对路径
Eclipse将java源文件存于src文件夹,而编译生成的class文件存于bin目录下,故以下代码输出的结果为false
public class FileTest { public static void main(String[] args) { File file = new File("FileTest.java"); System.out.println(file.exists()); } }
FileTest.java位于src目录下,其编译生成的FileTest.class位于bin目录下,FileTest.class在运行时不能在当前目录下找到FileTest.java文件。
改为File file = new File("src\\FileTest.java");
或者将要操作的文件置于项目的根目录如。
posted on 2018-02-02 16:41 Deltadeblog 阅读(349) 评论(0) 编辑 收藏 举报