数据类型问题

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

森森0515

2019-09-05 20:54

char sex = '女'是不是和String sex = "女"含义一样呢??

写回答 关注

3回答

  • 菜鸟sjx
    2019-09-05 20:57:25
    已采纳

    含义不一样,char是字符 String是字符串 这两种都是将“女”存在数组一样的格子里,只是String存完“女”还会存“\0”,但是char不会

    森森0515 回复菜鸟sjx

    好滴。

    2019-09-05 21:09:01

    共 3 条回复 >

  • 慕码人8582911
    2019-09-08 13:26:27

    char已经是数值类型了,如果想用char实现,则把“if (sex.equals("女"))”,改成“if(sex == '女')”

  • 菜鸟sjx
    2019-09-05 21:07:17

    对的,其实和C语言类似

    以松

    女不是单个的字符吗,为什么也用字符串来赋值

    2019-11-10 19:08:00

    共 1 条回复 >

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

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

1165550 学习 · 17586 问题

查看课程

相似问题