该demo输出的是字节流 abc 97 如果想要将输入内容完整的输出到控制台 那么我们就需要将字节流转换为字符流。 输入: abc 输出:abc 转换流将输出字节流 转换为输出字符流。 转换流的第二个作用 2.读写文件的时候FileReader,FileWriter默认使用的是GBK编码表,不能由自 ...
分类:
编程语言 时间:
2017-09-05 16:59:16
阅读次数:
176
InputStreamReader和FileReader的区别: InputStreamReader是输入字节到字符的转换流,所以其构造方法的参数必须是InputStream类型的,并且可以在构造方法中重新指定编码的方式; InputStreamReader是FileReader的父类; FileR ...
分类:
其他好文 时间:
2017-08-17 21:22:47
阅读次数:
164
JAVA16 IO流 转换流 引入 l 中文系统默认编码表GBK l FileWriter的构造方法假定默认编码GBK l 但是一些文本文件有可能是其他编码方式 l 所以引入转换流 可以对编码表进行设定 l 对之后开发互联网程序很重要 概述 l 字符流的一种 l 字符与字节的桥梁 l 继承Write ...
分类:
编程语言 时间:
2017-08-06 10:39:25
阅读次数:
162
Reader、Writer是所有字符流的超类。 Writer类方法 void write(String str) void write(char[] cbuf, int off, int len); void flush() void close OutputStreamWriter构造方法字符编码 ...
分类:
其他好文 时间:
2017-08-04 19:39:44
阅读次数:
155
一、输入输出流体系 1)常用流分类 表中黑色加粗的类代表节点流,必须与指定的物理节点关联,斜体字标出的类代表抽象基类,无法直接创建实例。 如果进行输入输出的是文本内容,则考虑使用字符流,如果输入输出的是二进制内容,则应考虑使用字节流。 2)转换流 Java中只有字节转换成字符的转换流,没有字符流转换 ...
分类:
编程语言 时间:
2017-07-30 00:55:15
阅读次数:
172
按方向来分有两种流: 输入流和输出流,这两个通过相应的流的名字可以区分,例如InputStream和OutputStream,FileReader和FileWriter等等。 按作用来分也有两种: 节点流和处理流 节点流:节点流就是一个管道直接插到数据源上面,直接读取数据源上面的数据,或者直接往数据 ...
分类:
其他好文 时间:
2017-07-27 00:59:08
阅读次数:
120
什么是字符编码? 答:计算机要想工作必须通电,也就是说‘电’驱使计算机干活,而‘电’的特性,就是高低电平(高低平即二进制数1,低电平即二进制数0),也就是说计算机只认识数字。 字符 (翻译过程) >数字 转换流程: unicode >encode >utf-8 utf-8 >decode >unic ...
分类:
其他好文 时间:
2017-07-25 01:08:07
阅读次数:
194
转换流 在学习字符流(FileReader、FileWriter)的时候,其中说如果需要指定编码和缓冲区大小时,可以在字节流的基础上,构造一个InputStreamReader或者OutputStreamWriter,这又是什么意思呢? OutputStreamWriter类 查阅OutputStr ...
分类:
编程语言 时间:
2017-07-21 10:16:24
阅读次数:
125
强行转换为数字! parseInt() 函数 parseInt() 函数可解析一个个字符串,并返回一个整数。 转换流程: var num = parseInt("12345px");//返回12345 var num1 = parseInt("0xA"); //10(0x开头的按?六进制处理。a为1 ...
分类:
其他好文 时间:
2017-07-12 21:28:11
阅读次数:
176