A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xpsyztd 中级黑马   /  2014-9-3 22:46  /  1153 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

(1)public int compareTo(String anotherString):该方法比较两个字符串,和Character类提供的compareTo方法类似,Character类提供的compareTo方法比较的是两个字符类数据,而这里比较的是字符串数据,其比较过程实际上是两个字符串中相同位置上的字符按照Unicode中排列顺序逐个比较的结果。如果在整个比较过程中没有发现任何不同的地方,则表明两个字符串是完全相等的,compareTo方法返回0;如果在比较过程中发现了不同的地方,则比较过程会停下来,这时一定是两个字符串在某个位置上不相同,如果当前字符串在这个位置上的字符大于参数中的这个位置上的字符,compareTo方法返回一个大于0的整数,否则返回一个小于0的整数;
(2)public Boolean equals(Object anObject):该方法比较两个字符串,和Character类提供的equals方法相似,因为他们都是重载Object类的方法,该方法比较当前字符串和参数字符串,在两个字符串相等的时候返回true,否则返回false;
(3)public Boolean equalsIgnoreCase(String anotherString ):该方法和equals方法类似,不同的地方在于equalsIgnorCase方法将忽略字母大小写的区别。

1 个回复

倒序浏览
谢谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马