编写程序,在D盘根目录创建文本文件Hello.txt,并写入若干行文本。读取文本并显示在屏幕上
时间: 2024-03-16 09:42:16 浏览: 26
好的,以下是Python编写的程序:
```python
# 创建并写入文本文件
with open('D:/Hello.txt', 'w') as f:
f.write('Hello World!\n')
f.write('This is a test file.\n')
f.write('I am learning Python.')
# 读取文本并显示在屏幕上
with open('D:/Hello.txt', 'r') as f:
for line in f:
print(line.strip())
```
运行这段程序后,将在D盘根目录创建一个名为Hello.txt的文本文件,并将三行文本写入其中。然后程序会再次读取文件,并将每一行文本显示在屏幕上。
相关问题
java编写程序,在D盘根目录创建文本文件Hello.txt,并写入若干行文本。读取文本并显示在屏幕上
好的,您可以参考以下Java代码实现:
```java
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class FileDemo {
public static void main(String[] args) {
// 在D盘根目录创建文本文件Hello.txt,并写入若干行文本
String filePath = "D:\\Hello.txt";
String[] contents = {"Hello World!", "Welcome to Java World!"};
try {
File file = new File(filePath);
if (!file.exists()) {
file.createNewFile();
}
FileWriter fileWriter = new FileWriter(file);
for (String content : contents) {
fileWriter.write(content + "\n");
}
fileWriter.close();
System.out.println("文件创建成功!");
} catch (IOException e) {
e.printStackTrace();
}
// 读取文本并显示在屏幕上
try {
FileReader fileReader = new FileReader(filePath);
BufferedReader bufferedReader = new BufferedReader(fileReader);
String line = null;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
bufferedReader.close();
fileReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码首先在D盘根目录创建文本文件Hello.txt,并写入若干行文本。然后利用FileReader和BufferedReader读取文件内容,并逐行显示在屏幕上。
JAVA编写程序,在D盘根目录创建文本文件Hello.txt,并写入若干行文本。读取文本并显示在屏幕上
好的,我来给你提供一个JAVA程序,可以在D盘根目录创建文本文件Hello.txt,并写入若干行文本。然后,读取文本并显示在屏幕上。
```java
import java.io.*;
public class FileDemo {
public static void main(String[] args) {
// 创建文件对象
File file = new File("D:/Hello.txt");
try {
// 创建文件
if (file.createNewFile()) {
System.out.println("文件创建成功!");
} else {
System.out.println("文件已存在!");
}
// 写入文件
FileWriter writer = new FileWriter(file);
writer.write("Hello World!\n"); // 写入一行文本
writer.write("How are you?\n"); // 再写入一行文本
writer.close();
// 读取文件并显示在屏幕上
FileReader reader = new FileReader(file);
BufferedReader br = new BufferedReader(reader);
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这个程序会在D盘根目录创建一个名为Hello.txt的文本文件,并向其中写入两行文本。然后,程序会读取这个文件并将其中的内容显示在屏幕上。