课程
/后端开发
/Java
/Java入门第三季
int index = fileName.lastIndexOf('.')
和int index = fileName.lastIndexOf(".")
效果一样,为什么?
2016-07-08
源自:Java入门第三季 2-3
正在回答
lastIndexOf是查找字符串,这个时候单引号里的字符会自动转化为字符串,你的引用的点(“.”),按字符来说用单双引号是一样的,所以在现在的情况下是没有任何问题的
单引号引的数据 是char类型的双引号引的数据 是String类型的单引号只能引一个字符而双引号可以引0个及其以上
表象如此,本质则不然
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
4 回答单引号和双引号
4 回答单引号和双引号的问题
2 回答图中横线处为什么不可以是双引号?双引号和单引号有什么区别?
1 回答String类的常用方法二中,双引号跟单引号的区别