java 字符输出流的例子 要求只要填入文本文档路径,路径为c:\Users\Administrator\a.txt,就能读出内容并在控制台打印出来
时间: 2023-08-04 07:33:32 浏览: 76
好的,以下是修改后的代码,可以根据输入的文本文档路径读出内容并在控制台打印出来:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class CharOutputExample {
public static void main(String[] args) {
String filePath = "c:\\Users\\Administrator\\a.txt"; // 指定文本文档路径
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line); // 逐行输出文本内容
}
} catch (IOException e) {
System.err.println("读取文件出错:" + e.getMessage());
}
}
}
```
在该代码中,我们直接将文本文档路径指定为 c:\Users\Administrator\a.txt,然后通过 Java 的字符输出流逐行读取该文本文档的内容并在控制台打印出来。
如果您需要读取其他文本文档的内容,只需要将 filePath 变量的值修改为相应的路径即可。注意,在 Windows 系统中,路径中使用反斜杠(\)作为分隔符时,需要将反斜杠转义为双反斜杠(\\),或者将整个路径用双引号括起来。
阅读全文