Java中的BufferedReader 的readLine方法

 1 import java.io.BufferedReader;
 2 import java.io.BufferedWriter;
 3 import java.io.FileReader;
 4 import java.io.FileWriter;
 5 import java.io.IOException;
 6 
 7 /*
 8  * 使用bufferedReader + BufferedWriter的特殊方法
 9  *         newLine();添加系统默认的换行符
10  *         readLine();自动读取一行文本
11  * 需求:复制一个文本中的内容
12  */
13 public class CopyFileDemo2 {
14     public static void main(String[] args) throws IOException {
15         // 数据源对象,读取数据
16         BufferedReader br = new BufferedReader(new FileReader("bw.txt"));
17         // 目标文件,写入数据
18         BufferedWriter bw = new BufferedWriter(new FileWriter("a.txt"));
19 
20         // 数据的复制
21         String line = null;
22         while ((line = br.readLine()) != null) {
23             bw.write(line); // 写数据的时候默认返回内容并不包括换行符所以需要人为添加换行
24             bw.newLine();  //在实际开发的时候这三句连载一起都要写上
25             bw.flush();
26         }
27 
28         // 释放资源
29         br.close();
30         bw.close();
31     }
32 }

 

转载于:https://www.cnblogs.com/fuck1/p/5342704.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值