📅  最后修改于: 2023-12-03 15:19:56.924000             🧑  作者: Mango
在 Scala 中,Int 类型有一个名为 compare()
的方法。此方法将与另一个整数比较,并返回以下三个值之一:小于、等于或大于。以下是该方法的语法:
def compare(that: Int): Int
that
:要比较的整数。此方法返回:
that
。that
。that
。以下是一个示例,演示了如何使用 compare()
方法比较两个整数:
object Main {
def main(args: Array[String]): Unit = {
val a = 50
val b = 75
val result1 = a.compare(b)
val result2 = b.compare(a)
println(result1) // 输出:-1,因为 a 小于 b。
println(result2) // 输出:1,因为 b 大于 a。
}
}
在上面的示例中,我们首先定义了两个整数: a
和 b
。然后,我们分别将这两个整数传递给 a.compare(b)
和 b.compare(a)
方法。这两个方法都返回整数值,表示参数的大小关系。我们随后将这些值打印到控制台。
输出结果是:
-1
1
这表明 a
小于 b
,而 b
大于 a
。
使用 compare()
方法可以方便地比较两个整数的大小。它返回一个代表大小关系的整数值:小于 0 表示此整数小于参数;0 表示此整数等于参数;大于 0 表示此整数大于参数。