- 博客(2)
- 收藏
- 关注
转载 Java中常遇到的编码问题汇总
问题一:在java中读取文件时应该采用什么编码? Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]);把字节数组转换成String。在最后一步隐藏了一个编码的细节,new String(byte[]);会使用操作系统默认的字符集来
2015-11-19 14:29:13 288
转载 InputStream的三个read的区别
1.read 这个方法是对这个流一个一个字节的读,返回的int就是这个字节的int表示方式 以下是代码片段,经过测试当eclipse的编码为gbk时,转化出的字符串不需经过重新编码,如果eclipse的编码为utf-8时则由byte转成字符串需重新编成utf-8的 InputStream in = Test.class.getResourceAsStream("/tt.txt");
2015-11-18 09:06:16 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人