您的位置:首页 > Web前端

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

2017-04-05 06:18 465 查看
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();
}

}

输出:

我是中国人

我爱我的祖国
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐