java 字符编码
1,Java 编码方式可以由静态方法:
Charset.defaultCharset() 返回平台所用的编码方式。
Charset.availableCharsets() 返回所有可用的Charset实例。
2,StandardCharsets 类具有类型为charset的静态变量,用于表示每种Java虚拟机都必须支持的字符编码方式。
StandardCharsets.UTF_8
StandardCharsets.UTF_16
StandardCharsets.UTF_16BE
StandardCharsets.UTF_16LE
StandardCharsets.US_ASCII
StandardCharsets.ISO_8859_1
3,为了获取其它的编码方式可以使用 CharSet 的 forName() 方法;
Charset gb2312 = Charset.forName("GB2312");
4,读写文档时可以使用Charset对象:
String s = new String("王五".getBytes(Charset.forName("GB2312")),Charset.forName("GB2312"));

浙公网安备 33010602011771号