为了账号安全,请及时绑定邮箱和手机立即绑定

不知道为什么,好像charAt==“a”和charAt==‘a’不一样吗?

正在回答

3 回答

楼上答的很详细,也很正确

0 回复 有任何疑惑可以回复我~
两段代码含义不同,charAt==“a”比较的是字符串charAt和字符串a 是否指向同一个内存地址;charAt==‘a’表示的是字符charAt和字符a 是否相等
1 回复 有任何疑惑可以回复我~

您单个字符比较的时候用双引和单引都是差不多的,但是如果是字符串比较的话建议用equals() 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号