java中文字串漢字轉GBK編碼

Cingke是真的發表於2020-12-15
public static String toGBK(String source) throws UnsupportedEncodingException {
StringBuilder sb = new StringBuilder();        
byte[] bytes = source.getBytes("GBK");        for(byte b : bytes) {            sb.append("%" + Integer.toHexString((b & 0xff)).toUpperCase());        }        return sb.toString();    }

輸入

輸出
%C5%AE

相關文章