å符串æ¯å¯ä»¥è½¬åæåèæ°ç»ï¼ç¶åç»è®¡ä¸ä¸åèæ°ç»çé¿åº¦å³å¯ï¼åèå¦ä¸ä»£ç ï¼
Javaè¯è¨ä¸ï¼ä¸æå符æå çåèæ°åå³äºå符çç¼ç æ¹å¼ï¼ä¸è¬æ
åµä¸ï¼éç¨ISO8859-1ç¼ç æ¹å¼æ¶ï¼ä¸ä¸ªä¸æå符ä¸ä¸ä¸ªè±æå符ä¸æ ·åªå 1个åèï¼éç¨GB2312æGBKç¼ç æ¹å¼æ¶ï¼ä¸ä¸ªä¸æå符å 2个åèï¼èéç¨UTF-8ç¼ç æ¹å¼æ¶ï¼ä¸ä¸ªä¸æå符ä¼å 3个åèã
public static void main(String []args) throws UnsupportedEncodingException {
// è¿è¡ç»æï¼2
System.out.println("æµè¯".getBytes("ISO8859-1").length);
// è¿è¡ç»æï¼4
System.out.println("æµè¯".getBytes("GB2312").length);
// è¿è¡ç»æï¼4
System.out.println("æµè¯".getBytes("GBK").length);
// è¿è¡ç»æï¼6
System.out.println("æµè¯".getBytes("UTF-8").length);
}
温馨提示:答案为网友推荐,仅供参考