compareTo

开发者博客:http://www.developsearch.com

java中的compareTo()函数用法

此函数没有缺省值,必须自己定义它。
表示调用此函数的对象与传入的另一个对象o做比较,
若返回负值(表示此对象小于传入的对象,事实并没有所谓的大小之分)则在数组或容器中将此对象放在传入的对象前面,
若返回正值则所放的位置相反,若返回0则不改变位置。

按字典顺序比较两个字符串。
该比较基于字符串中各个字符的 Unicode 值。
将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。

如果按字典顺序此 String 对象在参数字符串之前,则比较结果为一个负整数。
如果按字典顺序此 String 对象位于参数字符串之后,则比较结果为一个正整数。
如果这两个字符串相等,则结果为 0。

compareTo 只有在方法 equals(Object) 返回 true 时才返回 0。




你可能感兴趣的:(compareTo)