问答详情
源自:2-4 Java 中的 String 类常用方法 Ⅱ

equals与==的用法以及引号的使用

if ( c=='a'       ) {
                // 累加统计次数
                num++;
            }

两个问题:

  1. 为什么用==

  2. 为什么用单引号

提问者:wolf_KIKI 2016-04-19 17:03

个回答

  • 淡觞
    2016-04-19 17:44:49
    已采纳

    'a'表示 byte 数据型的 a 对应的ASCII码值97;

    就是判断c 是不是等于97;    用双引号就是字符串的内存地址值了.