用java语言1.从键盘上输入10个整数,写入到一个文件number.txt中,然后从此文件读出数据,显示在屏幕上。
时间: 2023-06-24 20:06:56 浏览: 168
用java实现在txt文本中写数据和读数据的方法
以下是Java代码实现:
```java
import java.io.*;
public class Main {
public static void main(String[] args) {
try {
// 创建文件并写入数据
FileWriter fw = new FileWriter("number.txt");
BufferedWriter bw = new BufferedWriter(fw);
System.out.println("请输入10个整数:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
for (int i = 0; i < 10; i++) {
int num = Integer.parseInt(br.readLine());
bw.write(num + " ");
}
bw.close();
fw.close();
System.out.println("数据已写入文件number.txt中。");
// 读取文件并显示在屏幕上
FileReader fr = new FileReader("number.txt");
BufferedReader br2 = new BufferedReader(fr);
String line = br2.readLine();
System.out.println("从文件中读取的数据为:");
while (line != null) {
System.out.println(line);
line = br2.readLine();
}
br2.close();
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
输入10个整数后,程序会将其写入文件number.txt中,并显示“数据已写入文件number.txt中。”的提示信息。然后程序会从文件中读取数据,并显示在屏幕上。
阅读全文