java中unicode編碼怎么轉(zhuǎn)換成中文

小億
1054
2024-05-29 14:50:09

在Java中,可以使用String類的getBytes()方法將Unicode編碼轉(zhuǎn)換成中文。示例如下:

public class UnicodeConverter {
    public static void main(String[] args) {
        String unicodeString = "\u4f60\u597d"; // Unicode編碼,代表中文字符"你好"
        
        try {
            byte[] utf8Bytes = unicodeString.getBytes("UTF-8");
            String chineseString = new String(utf8Bytes, "UTF-8");
            System.out.println(chineseString); // 輸出:你好
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
    }
}

在上面的示例中,將Unicode編碼\u4f60\u597d轉(zhuǎn)換成UTF-8編碼的中文字符串"你好"。需注意編碼的一致性,確保轉(zhuǎn)換時(shí)使用相同的編碼格式。

0