2012年4月27日

Java String编码转换(转自http://blog.csdn.net/okman1214/article/details/4397772)

摘要: StringnewStr = newString(oldStr.getBytes(), "UTF-8");java中的String类是按照unicode进行编码的,当使用String(byte[] bytes,Stringencoding)构造字符串时,encoding所指的是bytes中的数据是按照那种方式编码的,而不是最后产生的String是什么编码方式,换句话说,是让系统把bytes中的数据由encoding编码方式转换成unicode编码。如果不指明,bytes的编码方式将由jdk根据操作系统决定。 当我们从文件中读数据时,最好使用InputStream方式,然后采 阅读全文

posted @ 2012-04-27 10:39 小山丘 阅读(524) 评论(0) 推荐(0) 编辑

导航