相对路径读文件有关问题,比较
相对路径读文件问题,比较急从硬盘读一个.txt文件。Java codeReadFile rf new ReadFile(D:\\Workspaces\\
相对路径读文件问题,比较急
从硬盘读一个.txt文件。
Java codeReadFile rf = new ReadFile("D:\\Workspaces\\MyEclipse 9\\ajax_listener\\src\\ReadFile\\config.txt"); //这是绝对路径写法,可以用 ReadFile rf = new ReadFile("./src/ReadFile/config.txt"); //这是我试的两种相对路径,但是都读不出来ReadFile rf = new ReadFile("src/ReadFile/config.txt");
要读文件在工程中位置
[解决办法]试一下把config.txt放到工程根目录下,然后
ReadFile rf = new ReadFile("config.txt");
[解决办法][解决办法]默认情况下System.getProperty("user.dir")
获得的值就是工程的根目录,所以这样做也是一种可行的方案
虽然不是最安全的方案
[解决办法]相对路径是相对于 System.getProperty("user.dir"); 目录的。