java相对路径
时间: 2023-08-09 07:04:47 浏览: 78
Java相对路径总结
Java 中的相对路径是相对于当前工作目录或者当前类所在的根目录而言的。可以使用以下代码获取当前工作目录:
```
String currentDir = System.getProperty("user.dir");
```
然后可以在当前工作目录下创建或查找文件。例如,如果你的项目结构如下:
```
project
├── src
│ └── com
│ └── example
│ ├── Main.java
│ └── data
│ └── file.txt
```
假设你在 `Main.java` 中想要读取 `file.txt` 文件,你可以使用以下代码:
```
File file = new File("src/com/example/data/file.txt");
```
这里的路径是相对于 `Main.java` 所在的根目录而言的。如果你想要获取 `file.txt` 的绝对路径,可以使用以下代码:
```
String absolutePath = file.getAbsolutePath();
```
阅读全文