java读取相对路径的文件
时间: 2023-11-10 20:10:19 浏览: 72
java读取txt文件并输出结果
5星 · 资源好评率100%
Java读取相对路径的文件可以使用以下代码:
```java
File file = new File("src/main/resources/test.txt"); // 相对路径,以项目根目录为基准
try (BufferedReader reader = new BufferedReader(new FileReader(file))) {
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
```
在上面的代码中,`File`类的构造方法中传入了相对路径,即`src/main/resources/test.txt`。这里以项目根目录为基准,也可以根据实际情况调整相对路径。
读取文件内容可以使用`BufferedReader`和`FileReader`类,通过`readLine()`方法逐行读取文件内容,并输出到控制台。在代码块结束时,通过`try-with-resources`语句关闭资源。
阅读全文