从文件1中读取数据,修改数据的内容,然后存入文件2中,再从文件2中把数据读取出来显示在屏幕上

简介: 从文件1中读取数据,修改数据的内容,然后存入文件2中,再从文件2中把数据读取出来显示在屏幕上

import java.io.*;
import java.util.Scanner;
public class Test_8_2 {
    public static void main(String[] args) throws IOException {
        String str = "src/allTest/Test_8_2File_1";
        String strs = "src/allTest/Test_8_2File_2";
        File fi = new File(str);
        File fis = new File(strs);
        Scanner sc = new Scanner(System.in);
        BufferedReader br = new BufferedReader(new FileReader(fi));
        String l;
        System.out.println("Test_8_2File_1文件数据:");
        while((l = br.readLine())!= null){
           System.out.println(l);
        }
        System.out.println("请修改您的数据:");
        String strplus = sc.next();
        System.out.println("正在写入您的数据到Test_8_2File_2文件~");
        System.out.println("写入成功,正在读取Test_8_2File_2的数据:");
        BufferedWriter brs = new BufferedWriter(new FileWriter(fis));
        brs.write(strplus);
        brs.flush();
        brs.close();
        BufferedReader brr = new BufferedReader(new FileReader(strs));
        String line;
        while((line = brr.readLine()) != null){
            System.out.println(line);
        }
        System.out.println("读取成功~操作结束~");
        brr.close();
    }
}
相关文章
|
4月前
|
Go
文件写入、追加、读取、复制不是问题
文件写入、追加、读取、复制不是问题
23 0
|
4月前
|
JSON Java 数据处理
Unity 数据读取|(二)多种方式读取文本文件
Unity 数据读取|(二)多种方式读取文本文件
|
5月前
|
C语言
从文件中读取一行
C 语言实例 - 从文件中读取一行。
35 3
|
5月前
|
XML C# 数据格式
C#读取写入文件的三种方式
最近对文件的操作比较频繁。这里记录一下常用的几种文件读写的方式。 我这里使用窗体来做测试,例子在文末,可下载。
53 0
将数据从文件中读出并排序
将数据从文件中读出并排序
122 0
|
存储 JSON 分布式计算
Spark的数据读取与保存之文件类数据读取与保存
Spark的数据读取与保存之文件类数据读取与保存
619 0
|
开发者 Python
文件的读取|学习笔记
快速学习 文件的读取
|
开发者 Python
读取大文件|学习笔记
快速学习 读取大文件
readline()函数:可以读取一行 分析: 1.创建一个file对象 2.使用循环读取每一行的内容 直到读取内容为空 3.将读取到的内容写
readline()函数:可以读取一行 分析: 1.创建一个file对象 2.使用循环读取每一行的内容 直到读取内容为空 3.将读取到的内容写