Java中compareTo方法
时间: 2024-06-06 18:11:17 浏览: 99
一些细节-清华大学java 教学PPT 课程四
compareTo方法是Java中Comparable接口中的方法,用于比较两个对象的大小。该方法返回一个整数,表示当前对象与另一个对象的大小关系。
如果当前对象小于另一个对象,则返回负整数;如果当前对象等于另一个对象,则返回0;如果当前对象大于另一个对象,则返回正整数。
compareTo方法的语法如下:
public int compareTo(Object o)
其中,o为需要比较的对象。
例如,比较两个字符串的大小:
String str1 = "abc";
String str2 = "def";
int result = str1.compareTo(str2);
if (result < 0) {
System.out.println("str1小于str2");
} else if (result == 0) {
System.out.println("str1等于str2");
} else {
System.out.println("str1大于str2");
}
输出结果为:“str1小于str2”。
阅读全文