A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孙志明 中级黑马   /  2015-12-13 19:35  /  584 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

分享:读取键盘录入,将数据展现在控制台上。
1,明确体系:
源:InputStream  ,Reader
目的:OutputStream  ,Writer
2,明确数据:
源:是纯文本吗?是  Reader
目的;是纯文本吗?是  Writer
3,明确设备:
源:键盘:System.in
目的:控制台:System.out
InputStream in = System.in;
OutputStream out = System.out;
4,需要额外功能吗?
因为处理的数据是文本数据,同时确定是字符流体系。
为方便操作字符数据的可以将源和目的都转成字符流。使用转换流。
为了提高效率,使用Buffer
BufferedReader  bufr  =new BufferedReader(new
InputStreamReader(Systme.in));
BufferedWriter  bufw  = new BufferedWriter(new
OutputStreamWriter(System.out));

4 个回复

倒序浏览
多谢分享
回复 使用道具 举报
谢谢分享
回复 使用道具 举报

加油!!!
回复 使用道具 举报
键盘录入不是先调用有输出功能的包,然后再创建Scanner的对象并把输入键盘的值赋值给一个变量再使用吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马