zq97
2016-04-02 21:34
I/o,网络编程
因为你想读取每一行所显示的内容(文字内容)。如果你用字节流输出,那么得到的结果会是一些字节码,然而你并不一定想得到字节码,你想得到的可能是文本内容,如果容内中存在汉字,你可能会得到乱码,一个汉字占用两个字节~字节流的输入输出都是以字节为基本单位的,即都是0101这样的东西。
BufferedReader的缓冲作用主要是为了读写内容时更高效。
需要专门的字符处理就要字符流,一次性读取显示什么的字节流也可以效率吗还没发现有啥差别,只不过方式不同而已
Java Socket应用---通信是这样练成的
125013 学习 · 590 问题
相似问题
回答 6
回答 2