溫馨提示×

如何在Java中指定字符集

小樊
129
2024-08-23 23:43:30
欄目: 編程語言

在Java中,可以通過使用Charset類來指定字符集。以下是一個示例:

import java.nio.charset.Charset;

public class CharsetExample {
    public static void main(String[] args) {
        String str = "Hello, 你好";

        // 指定字符集為UTF-8
        Charset charset = Charset.forName("UTF-8");
        byte[] bytes = str.getBytes(charset);

        System.out.println("Encoded bytes: " + new String(bytes, charset));

        // 指定字符集為GBK
        charset = Charset.forName("GBK");
        bytes = str.getBytes(charset);

        System.out.println("Encoded bytes: " + new String(bytes, charset));
    }
}

在上面的示例中,我們通過Charset.forName()方法來指定不同的字符集(UTF-8和GBK),然后使用getBytes()方法將字符串編碼成字節數組,并通過指定的字符集將字節數組解碼為字符串。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女