如何在Java中指定字符集

   2024-10-01 2810
核心提示:在Java中,可以通过使用Charset类来指定字符集。以下是一个示例:import java.nio.charset.Charset;public class CharsetExample

在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()方法将字符串编码成字节数组,并通过指定的字符集将字节数组解码为字符串。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号