Java Math min()方法及实例

Java Math min()方法及实例

Java.lang.math.min() 函数是java中的一个内置函数,用于返回两个数字的最小值。其参数有int、double、float和long。如果一个负数和一个正数被作为参数传递,那么将产生负数的结果。如果传递的两个参数都是负数,那么生成的结果是幅度较大的数字。
语法:

dataType min(dataType num1, dataType num2)

数据类型可以是int, float, double或long。

参数:该函数接受两个参数num1和num2。
其中的最小值将被返回

返回值: 该函数返回两个数字的最小值。数据类型将与参数的数据类型相同。

下面是函数min()的例子:

// Java program to demonstrate the
// use of min() function
// two double data-type numbers are passed as argument
public class Gfg {
 
    public static void main(String args[])
    {
        double a = 12.123;
        double b = 12.456;
 
        // prints the minimum of two numbers
        System.out.println(Math.min(a, b));
    }
}

输出:

12.123
// Java program to demonstrate the
// use of min() function
// when one positive and one
// negative integers are passed as argument
public class Gfg {
 
    public static void main(String args[])
    {
        int a = 23;
        int b = -23;
 
        // prints the minimum of two numbers
        System.out.println(Math.min(a, b));
    }
}

输出:

-23
// Java program to demonstrate
// the use of min() function
// when two negative integers
// are passed as argument
public class Gfg {
 
    public static void main(String args[])
    {
        int a = -25;
        int b = -23;
 
        // prints the minimum of two numbers
        System.out.println(Math.min(a, b));
    }
}

输出:

-25

如果你想在你的代码中多次找到两个数字的最小值,那么每次都写完整的 Math.min() 往往是很乏味的。因此,一个更短、更节省时间的方法是直接导入 java.lang.Math.min 作为静态的,然后只使用 min() 而不是完整的 Math.min()。

import static java.lang.Math.min;
 
class GFG {
    public static void main(String[] args)
    {
        int a = 3;
        int b = 4;
        System.out.println(min(a, b));
    }
}

输出

3

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程