Java Integer compareTo() 方法

2025 年 3 月 25 日 | 阅读 2 分钟

compareTo() 方法是 java.lang 包 下的 Integer 的一个方法。此方法按数值比较两个整数 对象。如果 Integer 等于参数 Integer,则返回 0 值;如果 Integer 小于参数 Integer,则返回小于 0 的值;如果 Integer 大于参数 Integer,则返回大于 0 的值。此方法由 **Comparable<Integer>接口** 指定。

注意:此方法不能用于比较两种不同类型的参数,因此参数和数字都应是相同类型。

语法

以下是 **compare()** 方法的声明

参数

数据类型参数描述必需/可选
intanotherInteger要比较的 Integer 值必需

返回值

 

此方法将返回以下值

异常

不适用

兼容版本

Java 1.2 及以上版本

示例 1

输出

-1
0
1

示例 2

输出

x is greater than y

示例 3

输出

1
0
-1

示例 4

输出

Enter the integer value to be campare with another Integer: 200
-1
0
1