- 博客(5)
- 收藏
- 关注
转载 第5节:FileReader和FileWriter
上一节我们学习了,用InputStreamReader来将输入字节流按照一定的编码,然后转成我们认识的字符,而且后来我们还用它读取的文件;用OutputStreamWriter来将字符按照一定的编码写入到输出流字节流中,我们也用它写入了数据到文件。读取文件的时候,因为InputStreamR...
2019-08-27 17:05:00
180
转载 第4节:InputStreamReader和OutputStreamWriter
上一节我们知道了用Reader和Writer可以帮助我们直接将字节流转换成字符流。但是Reader和Writer始终是个抽象类啊,而抽象类是不可以直接被使用的,它必须要创建子类,继承他以后创建子类对象才能用。输入输出流的家族非常的庞大,我并不想在这里展示它的家族体系,因为没有意义。我想通过一...
2019-08-26 18:22:00
232
转载 第3节:Reader和Writer
上一节我们讲了文件流。当我们读取数据时遇到了一些问题,就是我们写入文件的是一个个的字符,但是我们读出来的却是一个个的字节。后来我们通过String类的带byte数组类型的构造方法,将其转换成了字符。那我们要问了,有没有一种办法,让我读出来的就是字符,而不需要我自己手动转呢?还真有!输入输出流...
2019-08-26 16:43:00
345
转载 第2节:FileInputStream和FileOutputStream
上一篇我们知道了什么叫输入流、什么叫输出流、输入输出流内部都有什么方法以及它们都是干什么的。我们知道,InputStream和OutputStream都是抽象类,而抽象类是不可以被直接使用的。我们想使用它的话,必须创建一个子类,然后继承它,实现它定义的抽象方法后,创建子类对象使用。输入输出流...
2019-08-24 15:15:00
329
转载 第1节:InputStream和OutputStream
在我刚开始学IO的时候,我经常把输入和输出搞混。当时,我认为将数据写到文件应该用输入流,而从文件中读取数据为输出流。因为,这个和我们打字时候的思维很像。我们用键盘在文件里打字的时候,这个动作叫输入;而我们打开文件,读取文件信息的时候,电脑在向我们输出内容。现在,我们知道,这个逻辑是完全错误的。...
2019-08-23 17:53:00
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人