<a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流!
new InputStreamReader(new FileInputSream(路径)); 就是使用系统默认码表
new FileReader(路径); 就是使用了系统默认码表的字符流
弊端:只能读取采用系统码表的文件.
方式二:
new InputStreamReder(new FileInputStream(路径),码表); 给转换流指定码表.
可以通过指定码表,读取指定文件.
二:字符流到字节流转换
方式一:
new OutputStreamWriter(new FileOutputStream(文件路径)); 使用了系统默认码表,对信息进行编码.
new FileWriter(文件路径); 和上述效果是一致的.
方式二:
指定码表
一: 字节流到字符流的转换.
方式一:new InputStreamReader(new FileInputSream(路径)); 就是使用系统默认码表
new FileReader(路径); 就是使用了系统默认码表的字符流
弊端:只能读取采用系统码表的文件.
方式二:
new InputStreamReder(new FileInputStream(路径),码表); 给转换流指定码表.
可以通过指定码表,读取指定文件.
二:字符流到字节流转换
方式一:
new OutputStreamWriter(new FileOutputStream(文件路径)); 使用了系统默认码表,对信息进行编码.
new FileWriter(文件路径); 和上述效果是一致的.
方式二:
指定码表
new OutputStreamWriter(new FileOutputStream(文件路径),码表); 指定码表,对信息进行编码.
<a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流!