Java Math.max() 方法

Java.lang.math.max() 是Java中的一种内置方法,用于从给定的两个参数返回Maximum或Largest值。参数采用int,float,double和long形式。

1 语法

public static int max(int a, int b)  
public static double max(double a, double b)  
public static long max(long a, long b)  
public static float max(float a, float b)  

2 参数

a:第一个值  
b:第二个值

3 返回值

此方法最多返回两个数字。  

  • 如果我们提供正值和负值作为参数,则此方法将返回正参数。
  • 如果我们同时提供两个负值作为参数,则返回数值较小的数字作为结果。
  • 如果参数不是数字(NaN),则此方法将返回NaN。

4 示例1

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
public class Demo
{
    public static void main(String args[])
    {
        int x = 20;
        int y = 50;
        //打印两个数的最大值
        System.out.println(Math.max(x, y));
    }
}

输出结果为:

50

5 示例2

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
public class Demo
{
    public static void main(String args[])
    {
        double x = 25.67;
        double y = -38.67;
        //打印两个数的最大值
        System.out.println(Math.max(x, y));
    }
}

输出结果为:

25.67

6 示例3

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
public class Demo
{
    public static void main(String args[])
    {
        float x = -25.74f;
        float y = -20.38f;
        //打印两个数的最大值
        System.out.println(Math.max(x, y));
    }
}

输出结果为:

-20.38

 

热门文章

优秀文章