Java_基础—字节流读写中文
来源:互联网 发布:python游戏开发pdf 编辑:程序博客网 时间:2024/05/16 03:06
package com.soar.stream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class Demo7_Chinese { /* ** 字节流读取中文的问题 * 字节流在读中文的时候有可能会读到半个中文,造成乱码 ** 字节流写出中文的问题 * 字节流直接操作的字节,所以写出中文必须将字符串转换成字节数组 * 写出回车换行 write("\r\n".getBytes()); */ public static void main(String[] args) throws IOException { //readChinese(); FileOutputStream fos = new FileOutputStream("zzz.txt"); fos.write("我读书少,你不要骗我".getBytes()); fos.write("\r\n".getBytes()); fos.close(); } private static void readChinese() throws FileNotFoundException, IOException { FileInputStream fis = new FileInputStream("yyy.txt"); byte[] arr = new byte[2]; int len; while((len = fis.read(arr)) != -1){ System.out.println(new String(arr,0,len)); } fis.close(); }}
阅读全文
0 0
- Java_基础—字节流读写中文
- Java_字节流
- Java_基础—字节数组拷贝之available()方法
- Java_基础—使用指定的码表读写字符
- IO流(5)--字节流读写中文
- 使用字节流读写中文字符
- Java_基础—字符流FileReader
- Java_基础—字符流FileWriter
- Java_基础—字符流的拷贝
- Java_基础—内存输出流
- Java_基础—FileInputStream
- Java_基础—FileOutputStream
- Java_基础—LineNumberReader
- Java_基础—递归
- Java_字节流的处理[转]
- 使用字节流、字符流读写文件基础
- [Java基础]用流进行byte字节流的读写
- Java_基础—异常练习
- 购物车
- C语言:一维数组数组
- HM代码中Z-order扫描和Raster扫描之间的地址映射问题
- Android JS解析引擎 Rhino 使用笔记(不借助webview)
- 周一日记
- Java_基础—字节流读写中文
- 快速提高 CSDN 访问量
- NYOJ 57 6174问题
- Monkey测试环境搭建---更新时间截止20170724可用
- 计算机网络---网络层
- HTML标签--表单
- Spring事务管理只对出现运行期异常进行回滚
- DWR简单应用
- c++中面向对象的三个特征多态、封装、继承