Rumah  >  Soal Jawab  >  teks badan

unicode - java的中文到底占几个字节?

查了一大堆,糊里糊涂的。现在知道以下几点:

迷茫迷茫2762 hari yang lalu856

membalas semua(3)saya akan balas

  • ringa_lee

    ringa_lee2017-04-17 14:57:26

    public static void main(String[] args) throws Exception{
        System.out.println("

    balas
    0
  • PHP中文网

    PHP中文网2017-04-17 14:57:26

    通常我们会设置编码格式为UTF-8,中文在java中一个汉字表示两个字符,3个字节

        public static void main(String[] args) {
            String str = "测试";
            System.out.println(str.getBytes().length);
        }

    输出: 6
    对于不同的编码格式下所占用的字节数,可参考博客:
    不同的编码格式下所占用的字节数

    balas
    0
  • 黄舟

    黄舟2017-04-17 14:57:26

    UTF-8三个
    GBK两个

    balas
    0
  • Batalbalas