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

变量类型疑问

一个汉字等于两个字母长度,为何在定义sex的时候要用char而不是String

提问者:traveler过客 2015-09-15 22:23

个回答

  • Charles_cl
    2015-09-17 20:11:04
    已采纳

    Java里面char占两个字节,汉字本来在计算机就占两个字节。

    不同是是C语言里面char类型只有一个字节

  • traveler过客
    2015-09-16 14:02:51

    可是char 不是在C语言中只能表示输出%c的字符,输出字符串要用%s吗?

    难道在这一点上C跟java有区别吗?

  • 伊兮尘昔
    2015-09-16 11:07:16

    单个字符是可以用char的,包括汉字