Java 面向对象程序设计(缓冲流)

缓冲流

import java.io.*;
import java.io.FileInputStream;
import java.io.FileOutputStream;

public class Liu {
    public  static void main(String args[] ){
        File f1=new File("D:\\Liu\\a.txt");
        File f2=new File("D:\\Li\\b.txt");
        int b;
        byte t[]=new byte[18];
        try {
            FileInputStream in = new FileInputStream(f1);
            FileOutputStream out =new FileOutputStream(f2);
            while ((b = in.read(t, 0, 18)) != -1) {
                String s = new String(t, 0, b);
                out.write(s.getBytes());
                System.out.print(s);
            }
            in.close();
        }
        catch(IOException e){
            System.out.println("File read Error"+e);
        }

    }
}
import java.io.*;

public class Huanchongliu {
    public static void main(String[] args) {

        File f1=new File("D:\\idea project\\Liu\\shuju01.txt");
        File f2=new File ("D:\\idea project\\Li\\230105.txt");
        int b;
        try{
            FileReader inone=new FileReader(f1);
            FileWriter outone=new FileWriter(f2);
            BufferedReader intwo =new BufferedReader(inone);
            BufferedWriter outtwo=new BufferedWriter(outone);
            String s=null;
            while((s=intwo.readLine())!=null){
                System.out.println(s);
                outtwo.write(s);
                outtwo.newLine();
            }
            outtwo.close();
            outone.close();
            intwo.close();
            inone.close();
        }
        catch(IOException e){
            System.out.println(e);

        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值