String sex = "女",这是用String和char都可以是吗

来源:4-4 Java条件语句之嵌套 if

假装不说话

2015-08-25 11:02

String sex = "女",这是用String和char都可以是吗

写回答 关注

3回答

  • 慕用8205165
    2015-08-25 11:27:28
    已采纳

    char刚好两个字符,一个汉字只有两个字符,所有不浪费内存一般都用char

    阳光时雨

    汉字虽然是两个字符,但在这里不能用,char是基本类型是数字,String是引用类型,所以在这里不能用char

    2015-08-30 15:25:39

    共 2 条回复 >

  • lzl51113212
    2015-08-28 21:57:13

    不是滴,char的长度是占一个字节,汉字的长度是占两个字节,所以在这里只能用String,要不然用char的话,女字是放不下的

  • iwmw_七滴_0
    2015-08-25 11:19:00

    按理是可以,他们的区别应该主要是在字符串的长度限制

    假装不说话

    非常感谢

    2015-08-26 21:40:45

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165168 学习 · 17581 问题

查看课程

相似问题