import java.io.*;

public class BufferedDemo { public static void main(String args[]) { File file=new File('Student.txt'); String content[]={'天气预报:', '北京晴', '上海多云,有小雨', '大连晴,有时多云'}; try{ FileWriter outOne=new FileWriter(file); BufferedWriter outTwo= new BufferedWriter(outOne);//缓冲字符输出流 for(String str:content) { outTwo.write(str); outTwo.newLine();//向文件写入换行符 } outTwo.close(); outOne.close(); FileReader inOne=new FileReader(file); BufferedReader inTwo= new BufferedReader(inOne);//缓冲字符输入流 String s=null; while((s=inTwo.readLine())!=null) {System.out.println(s);}//按行读 inOne.close(); inTwo.close(); } catch(IOException e) { System.out.println(e); }
} }

Java BufferedWriter 和 BufferedReader 按行读写文件示例

原文地址: https://www.cveoy.top/t/topic/oj28 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录