您的位置:首页 > 其它

File构建实例的路径:绝对路径和相对路径

2016-11-03 11:44 281 查看
public static void main(String[] args) throws Exception
{
File file = new File("bin/dyan.txt");
System.out.println(System.getProperty("user.dir"));
System.out.println(file.exists());
System.out.println(file.length());
}


相对路径的话,需要其他路径信息才可以解析定位到所表示的文件。

默认情况下,
java.io
包中的类总是根据当前用户目录来解析相对路径名。

此目录由系统属性
user.dir
指定,通常是 Java 虚拟机的调用目录。

我的user.dir 输出的内容是 E:\core_wkspace\TestProject

所以相对路径写为bin/dyan.txt

File file = new File("E:\\core_wkspace\\TestProject\\bin\\yan.txt");


绝对路径就不说了,完整的路径名,不需要任何其他信息就可以定位到所表示的文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: