java 读取文件的路径方法

java读取文件时,需要指定文件的路径:

基本有两种方式:绝对路径和相对路径

绝对路径:

File file = new File("c:/test.txt");从磁盘根目录开始指定路径。不建议使用。

相对路径:

File file = new File(Test.class.getResource("file.txt").getFile());获取Test.class同目录下的文件

File file1 = new File(Test.class.getResource("../file1.txt").getFile());//可以添加上级目录

获取本类路径:Class.class.getClass().getResource("/").getPath();

注意这个东西只对class文件管用。

获取系统根路径的方法:

String Path=System.getProperty("user.dir");//工作空间路径
File file = new File(Path+"\\1.txt");

你可能感兴趣的:(java,文件操作,文件路劲指向)