String 的compareTo和equals方法有什么区别? equals只返回 true or false.compareTo 返回的是 int 型, 根据字母顺序进行比较。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能就compareTo举个例子吗?多谢 int compareTo(Object a,Object b);boolean equals(Object a, Object b);你自己测试一下就知道了。比较两个String 是否相等你可以使用下面两种方法String a;String b;..........if(a.compareTo(b)==0)if(a.equals(b)) equals实现的只是compareTo功能的一部分compareTo当字符串相同时返回0,相当与equals为true源字符串大于目标字符串时返回大于0的整数,如"ac">"ab" 源字符串小于目标字符串时返回小于0的整数,如"ab">"Ab" compareTo是值比较equals是对象比较如:Integer i1 = new Integer(10);Integer i2 = new Integer(10);compareTo相等,equals不等. 再三请教一个问题? 设计模式的三行代码,怎么理解“针对接口编程”的好处?? list和set有什么区别?能用具体例子说明更好 华为笔试一般都考些什么啊 谁能帮我看一下这个程序错在哪里了 请问字符串里替换一些指定的字符串怎么做? 我们是大二开始学JAVA的,本来充满信心,但现在对未来感到不知所措,谁能指点下我们! jre的问题 [高分]一直都在研究JTree做树型结构,可是怎么都弄不是很清楚,哪位有比较详细的例子呀? 真的很烦 不知道什么错误! 我这样可以取得本地ip地址么? 往服务器上传数据的问题?????????
多谢
boolean equals(Object a, Object b);
你自己测试一下就知道了。
比较两个String 是否相等你可以使用下面两种方法
String a;
String b;
..........
if(a.compareTo(b)==0)if(a.equals(b))
compareTo当字符串相同时返回0,相当与equals为true
源字符串大于目标字符串时返回大于0的整数,如"ac">"ab"
源字符串小于目标字符串时返回小于0的整数,如"ab">"Ab"
equals是对象比较
如:
Integer i1 = new Integer(10);
Integer i2 = new Integer(10);
compareTo相等,equals不等.