Java字符串指定编码格式
Posted on: 2013-08-05, Last modified: 2013-08-05, View: 2708

Java中getByte()方法会使用jvm默认的编码格式,这个格式是jvm初始化的时候设定的,可以用

Charset.defaultCharset()

方法获得。

要想对字符串进行特定的编码,则可以通过设定编码名称来实现:

String originTezt = "Text should be encoded";

byte[] encodedStr = Charset.forName("ISO-8859-1").encode(originText).array();

转换编码后,生成新的字符串或者直接写入文件。

 

Go
Friend Links:
Sonft