java:I/O 一行一行读取和写入
BufferedReader逐行读取
import java.io.*; class Test { public static void main(String args []){ FileReader reader =null; BufferedReader bufferedReader =null; try{ reader = new FileReader("e://d/from.txt"); bufferedReader = new BufferedReader(reader); String line =null; while(true){ line =bufferedReader.readLine(); if(line ==null){ break; } System.out.println(line); } }catch(Exception e){ System.out.println(e); } finally{ try{ bufferedReader.close(); reader.close(); }catch(Exception e){ System.out.println(e); } } } }
BufferedWriter逐行写入
import java.io.*; class Test { public static void main(String [] args){ FileWriter fw =null; BufferedWriter bw =null; String [] arrs = { "zhang,33", "li,44" }; try{ fw = new FileWriter("e://d/from.txt"); bw = new BufferedWriter(fw); for(String arr:arrs){ bw.write(arr+"\t\n"); } /*等效于 for(int i=0;i<arrs.length;i++){ bw.write(arrs[i]+"\t\n"); } */ }catch(Exception e){ System.out.println(e); } finally{ try{ bw.close(); fw.close(); }catch(Exception e){ System.out.println(e); } } } }
2024还活着,挺好的,向着星辰与深渊,加油,博客园不要倒下啊!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步