问答详情
源自:4-4 Java条件语句之嵌套 if

Java错误信息

http://img.mukewang.com/55d9426f00014be709940557.jpg

这个错误代码在怎么回事——字符无法提领,当然这个程序还没有写完(这不是重点)

提问者:黑巫 2015-08-23 11:48

个回答

  • AAnonymous
    2015-08-23 13:03:13
    已采纳

    char 是基本类型,没有 equals方法

    equals方法来自Object类,这里你可以直接用 == 

    或者用Character类

  • 烟雨谣
    2015-08-23 13:04:41

    错误信息是char不能被调用。

    把char sex =‘女’;

    改成string sex = “女”;就写完程序了


    char定义时用单引号,只能有一个字母、数字。char c=' 女'; 是不对的
    而String用双引号,可以是一个,也可能是多个字母,汉字等。
    char只是一个基本类型,而String 是一个类,可以直接引用。