最痛苦的是:流对象有很多,不知道该用哪一个????
3个明确:
1,明确源和目的;
源:输入流。InputStream, Reader
目的:输出流。OutputStream, Writer
2,操作的数据是否是纯文本;
是:字符流
不是:字节流
3,当体系明确后,要明确使用哪个具体对象。
通过设备进行区分;
原设备:内存、硬盘、键盘。
目的设备:内存、硬盘、控制台
例如:
转换流可以指定文本的编码格式!!!!
System类中不仅只有in和out;它里面还有setOut、steIn可以重新指定源和目的。
网友评论