标签:fixed ajp cu2 key hfs ddb utf-8 puts NPU
public class TestMain { /* * getBytes(String charsetName); 使用指定的字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。 String(byte[] bytes, String charsetName); 通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String。 */ public static void main(String[] args) { String string = "hello world" ; byte[] bytes = string.getBytes(); //编码 for(int i=0;i<bytes.length;i++){ System.out.print(bytes[i]); //输出字节码 } //解码 String jiemaStrin = new String(bytes); //通过使用平台的默认字符集解码指定的 byte 数组,构造一个新的 String。//这个平台是操作系统,默认的编码GBK System.out.print('\n'+jiemaStrin); } } | public static void main(String[] args) throws UnsupportedEncodingException { String string = "hello world 梅浩" ; //编码 byte[] bytes = string.getBytes("utf-8"); //参数不写就是用系统默认GBK,但是我这被改成 utf-8 了; for(int i=0;i<bytes.length;i++){ System.out.print(bytes[i]); //输出字节码 } //解码 //String jiemaStrin = new String(bytes); //通过使用平台的默认字符集解码指定的 byte 数组,构造一个新的 String。(我这里已经把默认的改成utf-8了) String jiemaStrin = new String(bytes,"utf-8"); //这个平台是操作系统,默认的编码GBK System.out.print('\n'+jiemaStrin); } } |
标签:fixed ajp cu2 key hfs ddb utf-8 puts NPU
原文地址:https://www.cnblogs.com/meihao1203/p/9181942.html