Java利用BufferedWriter和BufferedReader读写文本文件

    xiaoxiao2021-03-25  68

    public static void main(String[] args) { String[] content={"我是中国人","我爱我的祖国"};//创建字符串 File file=new File("D:\\test\\c.txt");//创建文件目录对象 try { FileWriter fw=new FileWriter(file);//创建字符输出流类对象 BufferedWriter bw=new BufferedWriter(fw);//创建上一层输出流对象 for(String str:content){bw.write(str);bw.newLine();}//遍历content循环,得到字符串。写入字符串并换行 bw.close();//关闭上一层输出流 fw.close();//关闭输出流 FileReader fr=new FileReader(file);//创建输入流对象 BufferedReader br=new BufferedReader(fr);//创建上一层输入流对象 String string=null;//声明一个字符串为空 while((string=br.readLine())!=null){System.out.println(string);}//读出字符串不为空的循环,打印字符串 br.close();//关闭上层输入流 fr.close();//关闭下层输入流 } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }

    }

    输出:

    我是中国人 我爱我的祖国

    转载请注明原文地址: https://ju.6miu.com/read-40357.html

    最新回复(0)