Java Integer compareTo() 方法
java.lang.Integer.compareTo() 方法按数值比较两个 Integer 对象。如果 this Integer 等于参数 Integer,则此方法返回 0;如果 this Integer 数值上小于参数 Integer,则返回一个小于 0 的值;如果 this 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
广告