- “==”
两个字符串,s1==s2
比较的s1、s2是否指向同一个对象,也就是比较的内存地址 - “equals”
s1.equals(s2)
比较的是两个字符串里的内容 - “compareTo”
s1.compareTo(s2)
两个字符串,从自己的第一个字符开始比较,找到不一样的字符时,返回的是这两个不一样的字符的ASCII码的差值(s1-s2)
如果,两个字符串的长度不一样时,返回的是字符个数之差
【回顾】Java中字符串的比较
最新推荐文章于 2022-04-27 00:21:41 发布