📅  最后修改于: 2023-12-03 15:31:55.624000             🧑  作者: Mango
在Java中,StrictMath.min()
是用于返回两个数值中的最小值的静态方法。它接收两个参数,可以是任何基本数据类型的数值,包括整数和浮点数。
StrictMath.min()
方法的语法如下:
public static int min(int a, int b)
public static long min(long a, long b)
public static float min(float a, float b)
public static double min(double a, double b)
其中,a
和b
是要比较的两个值。
如果要比较的值是Integer或Long类型,则返回值为int或long;如果是Float或Double类型,则返回值为float或double。
下面是一个StrictMath.min()
方法的示例:
public class Example {
public static void main(String[] args) {
int a = 10;
int b = 5;
int minInt = StrictMath.min(a, b);
System.out.println("Minimum of " + a + " and " + b + " is " + minInt);
double c = 7.5;
double d = 5.6;
double minDouble = StrictMath.min(c, d);
System.out.println("Minimum of " + c + " and " + d + " is " + minDouble);
}
}
上述代码输出:
Minimum of 10 and 5 is 5
Minimum of 7.5 and 5.6 is 5.6
在这个例子中,我们比较了两个整数和两个双精度浮点数的最小值,并使用System.out.println()
方法打印了结果。
StrictMath.min()
方法常常用于在计算中需要取两个值中的最小值的情况下。使用它可以使代码更易读和更高效。