- import java.io.*;
- public class Test11 {
- private static BufferedReader br = null;
- private static File file = null;
- private static BufferedWriter bw = null;
- public static void main(String[] args) {
- String b = null;
- file = new File("D:\\abc.txt");
- if (!file.exists() != false) {
- try {
- file.createNewFile();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- try {
- bw = new BufferedWriter(new FileWriter(file));
- FileReader fr = new FileReader("D:\\Log.txt");
- br = new BufferedReader(fr);
- while ((b = br.readLine()) != null) {
- System.out.println(b);
- bw.write(b);//输出字符串
- bw.newLine();//换行
- bw.flush();
- }
- } catch (Exception e) {
- e.printStackTrace();
- }finally {
- try {
- br.close();
- //bw.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- }
使用BufferedReader和BufferedWriter按行读写文件
最新推荐文章于 2023-12-29 01:57:08 发布