《Kotlin核心编程》 ——2.5.3 字符串判等
【摘要】 本节书摘来自华章计算机《Kotlin核心编程》 —— 书中第2章,第2.5.3节,作者是水滴技术团队 。
2.5.3 字符串判等
Kotlin中的判等性主要有两种类型:
结构相等。通过操作符==来判断两个对象的内容是否相等。
引用相等。通过操作符===来判断两个对象的引用是否一样,与之相反的判断操作符是!==。如果比较的是在运行时的原始类型,比如Int,那么===判断的效果也等价于==。
我们通过具体的例子来检测下字符串两种类型的相等性:
var a = "Java"
var b = "Java"
var c = "Kotlin"
var d = "Kot"
var e = "lin"
var f = d + e
>>> a == b
true
>>> a === b
true
>>> c == f
true
>>> c === f
false
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)