问答详情
源自:2-6 Java中的数据类型

这个char修饰的是单字节啊 一个汉字“男” 是双字节啊 为什么还用char。。。关键是char能声明的String就能声明不是吗 老师大神朋友们 求解释啊

这个char修饰的是单字节啊 一个汉字“男” 是双字节啊 为什么还用char。。。关键是char能声明的String就能声明不是吗 老师大神朋友们 求解释啊

提问者:帅D一B 2014-11-11 14:51

个回答

  • HappyHacking
    2014-11-16 15:10:53

    char是字符,byte才是字节

  • 简单的过火
    2014-11-11 22:32:22

    char 是字符型,不是字节型,占两个字节

  • 简单的过火
    2014-11-11 22:30:38

    在Java中char(字符,不是字节)占两个字节,所以可以写 cahr ch = '男';

  • 偌颜宁
    2014-11-11 17:15:06

    关于char和String的讲解在wiki中是有的,这里插入代表是一个字符,那么'男'就是一个字符