Java 实现:从键盘输入 10 个整数写入文件再读出显示
首先,我们需要使用Scanner类从键盘上读取10个整数,然后将这些整数写入到一个名为number.txt的文件中。接着,我们需要使用FileReader和BufferedReader类从文件中读取数据,并将数据显示在屏幕上。 以下是Java代码: ```java import java.io.*; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int[] numbers = new int[10]; System.out.println("请输入10个整数:"); for (int i = 0; i < 10; i++) { numbers[i] = scanner.nextInt(); } try { FileWriter fileWriter = new FileWriter("number.txt"); for (int number : numbers) { fileWriter.write(number + " "); } fileWriter.close(); } catch (IOException e) { e.printStackTrace(); } try { FileReader fileReader = new FileReader("number.txt"); BufferedReader bufferedReader = new BufferedReader(fileReader); String line; System.out.println("从文件中读取的数据:"); while ((line = bufferedReader.readLine()) != null) { System.out.println(line); } bufferedReader.close(); } catch (IOException e) { e.printStackTrace(); } } } ``` 运行这段代码,按照提示输入10个整数,程序会将这些整数写入到number.txt文件中,然后从文件中读取数据并显示在屏幕上。 ######[AI写代码神器 | 399点数解答 | 2024-06-06 23:33:05]
- 批处理文件:依据参数表.xlsx精准修改文件.txt中p、t、s值(GPT | 811点数解答 | 2024-12-05 12:58:37)408
- 用批处理和Python实现“参数表.xlsx”与“文件.txt”数据匹配及修改(讯飞星火 | 531点数解答 | 2024-12-05 13:20:42)385
- 批处理文件:依据参数表.xlsx精准修改文件.txt特定参数值(阿里通义 | 495点数解答 | 2024-12-05 13:22:26)362
- Java 实现复制粘贴功能:打造简易文本复制粘贴程序(GPT | 1497点数解答 | 2024-08-25 09:40:33)428
- Java 继承实现:重温经典剪刀石头布游戏(字节豆包 | 451点数解答 | 2024-10-20 19:57:58)478
- 判断超级幸运数:满足“纯4/7数位”或“4/7总个数为4或7”的整数计数(阿里通义 | 965点数解答 | 2026-03-13 12:15:06)43
- 解决数据库“dm.jdbc.driver.dmexception: 数据溢出”问题的全步骤指南(阿里通义 | 598点数解答 | 2024-10-15 15:48:38)329
- 达梦数据库数据溢出问题排查及多维度解决方法(阿里通义 | 403点数解答 | 2024-10-15 15:48:41)1210
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)369
- Python实现:轻松计算n阶数字矩阵主对角线之和(字节豆包 | 358点数解答 | 2025-12-08 12:25:06)84
- Python 实现:计算数字矩阵左上角数字之和(附代码及详解)(字节豆包 | 333点数解答 | 2025-12-08 17:52:36)90
- Python 巧算数字矩阵左上角数字之和,附代码与详细解释(字节豆包 | 387点数解答 | 2025-12-08 17:54:37)78