编写Java程序,在D盘根目录创建文本文件Hello.txt,并写入若干行文本。读取文本并显示在屏幕上
时间: 2024-02-16 10:59:47 浏览: 86
一个用java编的Hhello程序
好的,以下是Java代码实现:
```java
import java.io.*;
public class Main {
public static void main(String[] args) {
// 写入文本到文件
try (BufferedWriter writer = new BufferedWriter(new FileWriter("D:/Hello.txt"))) {
writer.write("Hello World!\n");
writer.write("This is a text file.\n");
writer.write("It contains multiple lines of text.\n");
writer.write("End of file.");
} catch (IOException e) {
e.printStackTrace();
}
// 读取文本并显示
try (BufferedReader reader = new BufferedReader(new FileReader("D:/Hello.txt"))) {
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
首先,我们使用 `BufferedWriter` 类以写入模式打开文件并写入若干行文本。然后,我们使用 `BufferedReader` 类以读取模式打开文件,并使用 `readLine()` 方法逐行读取文件内容。最后,我们将每行文件内容打印到屏幕上。
需要注意的是,我们使用了 try-with-resources 语句,它可以在代码块结束时自动关闭资源,避免了手动关闭文件的繁琐操作。
阅读全文