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

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

正在回答

3 回答

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

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

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

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

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信