双引号和单引号的区别? int index = fileName.lastIndexOf('.') 和int index = fileName.lastIndexOf(".") 效果一样,为什么? 2016-07-08 源自:Java入门第三季 2-3 390 浏览 3 回答 最佳回答 2016-07-08 lastIndexOf是查找字符串,这个时候单引号里的字符会自动转化为字符串,你的引用的点(“.”),按字符来说用单双引号是一样的,所以在现在的情况下是没有任何问题的 _GoldenRain +3积分 什么是积分? 回复 0 小马哥666 单引号引的数据 是char类型的双引号引的数据 是String类型的单引号只能引一个字符而双引号可以引0个及其以上 2016-07-08
最佳回答
2016-07-08lastIndexOf是查找字符串,这个时候单引号里的字符会自动转化为字符串,你的引用的点(“.”),按字符来说用单双引号是一样的,所以在现在的情况下是没有任何问题的
单引号引的数据 是char类型的
双引号引的数据 是String类型的
单引号只能引一个字符
而双引号可以引0个及其以上