您的位置:首页 > Web前端

BufferedReader使用技巧转自freesky_lwj的博客

2012-10-05 13:20 267 查看
通过这个程序,可以了解到BufferedReader的使用方法,理解BufferedReader在无限制控制台输入的运用以及一些小的技巧。其实,学习编程时,有些源代码需要记住,这里BufferedReader的使用要牢记!

/*此程序演示了BufferedReader接收控制台输入的情况。有两个收获:

1、BufferedReader可以实现无限制字数的输入。

2、如何输入几段文字?

3、在Windows中换行的意义!

*/


package com.lwj.demo;

import java.io.*;

public class Exercise {

public static void main(String[] args) throws Exception {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String str = null;

StringBuffer sb = new StringBuffer("");

System.out.println("写日记:");

while (!(str = br.readLine()).equals("")) {//如果一行什么也没有输入(即只按“回车”键),则readLine()返回空字符串,可以作为判断结束的标志。

sb.append(str + "/r/n");//输入"/r/n",是因为在Windows中“换行”就意味着“回车+换行”。

}

FileWriter fw = new FileWriter("d://demo.txt");

fw.write(sb.toString());

br.close();

fw.close();

}

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