Kotlin的字符串比较和java一样,“==”比较的是地址,“equals”比较的是字符串的内容。
1.两个内容不同的字符串: ==比较 为false
image.png
2.两个内容相同的字符串: ==比较 为true,因为他们指向的是一块地址
image.png
3.两个内容相同的字符串: equals比较 为true
image.png
4.两个内容相同的字符串: equals比较 为true ,== 为true
image.png
5.两个内容不同的字符串: equals比较 为false ,== 为false (不忽略大小写)
image.png
6.两个内容不同的字符串: equals比较 为true(忽略大小写)
image.png
注:java没有这个方法,java比较的都是不忽略大小写的









网友评论