📜  Java中的 StrictMath min() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:31:55.624000             🧑  作者: Mango

Java中的 StrictMath min() 方法及示例

在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)

其中,ab是要比较的两个值。

如果要比较的值是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()方法常常用于在计算中需要取两个值中的最小值的情况下。使用它可以使代码更易读和更高效。