黑马程序员技术交流社区
标题:
java io流
[打印本页]
作者:
qmayuan
时间:
2013-8-17 08:44
标题:
java io流
键盘录入 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
这句话老师说要记下来,但是我还有个地方不太明白 这里为什么用转换流呢?原理没看懂~!
作者:
杨翔
时间:
2013-8-17 08:52
BufferedReader操作的是字符流,而System.in读进来的是字节流,所以之间需要用InputStreamReader来作为一个转换的桥梁。同学得认真看视频哦,这个老师讲的很细还是很好理解的呀
作者:
刘利民
时间:
2013-8-17 09:17
InputStreamReader是将字节流转换成字符流的流对象,System.in标准输入设备,即键盘,操作的都是字节流,而BufferedReader要操作的流必须是字符流,所以要转换。至于老师说要把这句话记下来,我也是记忆犹新的,因为这句话是以下代码的简写:
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
----------------------------------
这句话还不是很长,你在后面的视频会看到更长的。。祝你成功!
作者:
神之梦
时间:
2013-8-17 23:29
看视频吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2