Java Integer compareTo() 方法
java 8object oriented programmingprogramming更新于 2025/6/26 16:37:17
java.lang.Integer.compareTo() 方法用于比较两个 Integer 对象的数值。如果此 Integer 等于参数 Integer,则此方法返回 0;如果此 Integer 的数值小于参数 Integer,则返回小于 0 的值;如果此 Integer 的数值大于参数 Integer,则返回大于 0 的值。
首先,设置两个 Integer 对象的 −
Integer obj1 = new Integer("100"); Integer obj2 = new Integer("200");
现在,比较这两个对象 −
int res = obj1.compareTo(obj2);
以下是在 Java 中实现 compareTo() 方法的示例 −
示例
public class Main { public static void main(String[] args) { Integer obj1 = new Integer("100"); Integer obj2 = new Integer("200"); int res = obj1.compareTo(obj2); if(retval > 0) { System.out.println("obj1 is greater than obj2"); } else if(retval < 0) { System.out.println("obj1 is less than obj2"); } else { System.out.println("obj1 is equal to obj2"); } } }
输出
obj1 is less than obj2