java相对路径
时间: 2023-08-09 07:04:47 浏览: 95
Java相对路径总结
Java中的相对路径是相对于当前工作目录或者类路径的路径。可以使用以下方法获取当前工作目录:
```java
String currentDir = System.getProperty("user.dir");
```
然后可以在当前工作目录下使用相对路径来访问文件,例如:
```java
File file = new File("resources/data.txt");
```
这里假设在当前工作目录下有一个名为“resources”的文件夹,在该文件夹中有一个名为“data.txt”的文件。
另外,如果要在classpath中访问资源文件,可以使用以下方法:
```java
InputStream is = getClass().getResourceAsStream("/resources/data.txt");
```
这里假设在classpath根目录下有一个名为“resources”的文件夹,在该文件夹中有一个名为“data.txt”的文件。注意,需要在路径前面加上“/”。
阅读全文