课程
/后端开发
/Java
/Java入门第三季
if (s.charAt(i)=='a') 为什么不用“” 而是用' ' 区别在哪里呢
2016-06-16
源自:Java入门第三季 2-4
正在回答
" "是用来表示字符串,而‘ ’则是用来表示字符。明显a是一个字符
苍井窿_ 提问者
charAt(int index) 返回指定索引处的 char 值。---------返回值为char
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
4 回答为什么用if ( s.charAt(i)=='a' )不能编译,
2 回答为什么不能这样写 if ((s.charAt(i)).equals('a'))
3 回答s.charAt(i)=='a'
5 回答各位大神,题目是:统计指定字符串中字符 ‘a’ 出现的次数...为什么if ( s[i]=="a") 不可以,要改成if(s.charAt(i))=='a')????
2 回答为什么是i-3?而不是i=i-4?