缓冲字节流(处理流)-BufferedInputStream ,BufferedOutputStream

package com.file;

import java.io.*;

public class Test08 {
    public static void main(String[] args) throws IOException {
        File f1=new File("E://test.txt");
        File f2=new File("E://demo.txt");
        FileReader fis=new FileReader(f1);
        FileWriter fos=new FileWriter(f2);
        BufferedReader bis=new BufferedReader(fis);
        BufferedWriter bos=new BufferedWriter (fos);

        /*int n=bis.read();
        while (n!=-1){
             bos.write(n);
            n=bis.read();
        }*/

    /*    char[] ch=new char[30];
        int len =bis.read(ch);
        while (len!=-1){
            bos.write(ch,0,len);
            len=bis.read();
        }*/
        //string
        /*new OutputStreamWriter(new FileOutputStream(f2),"UTF-8");
        new InputStreamReader(new FileInputStream(f2),"UTF-8");*/
        /*bis=new BufferedReader(new InputStreamReader(new FileInputStream(f1),"utf-8"));
        bos=new BufferedWriter(new OutputStreamWriter(new FileOutputStream(f2),"utf-8"));*/


        String str=bis.readLine();
        while(str!=null){

            bos.write(str);
            bos.newLine();
            str=bis.readLine();
        }

        bos.close();
        bis.close();
        fos.close();
        fis.close();
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值