关于“ ”与’ ‘的问题

来源:2-4 Java 中的 String 类常用方法 Ⅱ

盯叮町玎仃

2017-06-05 18:10

 // 获取每个字符,判断是否是字符a
			if (s.charAt(i)=="a") {
                // 累加统计次数
				num++;

如果a用""包裹,会报错

/110/2206/8f8h/HelloWorld.java:12: error: incomparable types: char and String
if (s.charAt(i)=="a") {

换成用''包裹就可以运行,这是为什么啊?

写回答 关注

1回答

  • 慕粉4057600
    2017-06-05 18:28:30
    已采纳

    用’‘,只能添加单个字符,用“ ”则可以添加多个字符的字符串

    優曇華

    受教了!

    2017-07-14 14:18:50

    共 2 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题