字符串中的编码与解码

import java.io.UnsupportedEncodingException;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;

//字符串中的编码与解码
public class ylh1 {
    public static void main(String[] args) throws UnsupportedEncodingException {
        String s="中国";
//编码
         //byte[]by=s.getBytes("UTF-8");//[-28, -72, -83, -27, -101, -67]
        byte[]by=s.getBytes("GBK");//[-42, -48, -71, -6]
        System.out.println(Arrays.toString(by));
//解码
        String st=new String(by,"UTF-8");//中国
        //若是选中UTF-8则出现的是�й�
        System.out.println(st);
    }
}


版权声明:本文为qq_57907966原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。