java中字符串的比较

compareTo方法是比较两个字符串的词典顺序  也就是在字典中的顺序,比如“abcd”在“acdb”前面 

大于返回1,小于返回-1

equals:比较两字符串的内容是否相同。

相同返回1,不同返回-1

对象的比较必须用equals   

 

==比较是否为同一reference。只是比较两个数据的地址,也就是这两个是不是同一个东西 。你一个String和另一个String    ==    ,绝对不会相等.因为它们是两个...   

 

总结:equals是用来比较字符串是否相等的,==不能用做字符串的比较.如果要比较大小应该用compareto(String),它是依次比较字符串的每个字符的大小   

java中字符串的比较,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。