CodeGym/Blogue Java/Random-PT/Método Java.lang.Math.max()
John Squirrels
Nível 41
San Francisco

Método Java.lang.Math.max()

Publicado no grupo Random-PT
A classe Java Math contém os métodos necessários para fazer cálculos matemáticos. Um dos cálculos muito comuns que precisamos é encontrar o máximo de dois números . Para esta tarefa, java introduziu um método java.lang.Math.max() . Há algumas coisas importantes a saber sobre o método lang.Math.max() . É um método estático e, portanto, você o usa com o nome da classe como Math.max . Este método Math.max() pode receber apenas dois argumentos, então você não pode usá-lo para encontrar um número Máximo em um conjunto com mais de dois números. Ele tem quatro métodos de sobrecarga para tipos de dados int, double, float e long. Aqui estão as assinaturas de método de 4 métodos.Método Java.lang.Math.max() - 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)
Vamos usar cada um desses métodos em nossos exemplos. Encontrando o valor Máximo de dois inteiros.
public class Main   {
    public static void main(String args[])
    {
        int x = 40;
        int y = 60;
        System.out.println(Math.max(x, y));
    }
}
A saída será 60. Encontrando o valor máximo entre os dois valores duplos.
public class Main   {
    public static void main(String args[])
    {
        double x = 15.68;
        double y = -37.47;
        System.out.println(Math.max(x, y));
    }
}
A saída será 15,68 Encontrando o valor máximo entre dois números de ponto flutuante.
public class Main   {
    public static void main(String args[])
    {
        float x = -21.44f;
        float y = -23.32f;
        System.out.println(Math.max(x, y));
    }
}
A saída será -21,44f Finalmente, vamos encontrar o valor máximo entre os dois valores longos.
public class Main   {
    public static void main(String args[])
    {
        long x = 123456778;
        long y = 453455633;
        System.out.println(Math.max(x, y));
    }
}
A saída será 453455633. Embora Math.max permita fornecer dois valores, você pode improvisar para encontrar o máximo entre três ou mais valores. Verifique o seguinte exemplo.
public class Main
{
    public static void main(String args[])
    {
        int x = 40;
        int y = 60;
        int z = 75;
        //Find the maximum among three values using max() function
        System.out.println(Math.max(z, Math.max(x,y)));
    }
}
A saída será 75.

Conclusão

A função max() é um método simples em Java muito fácil de usar. Tudo o que você precisa fazer é passar dois valores como argumentos para o método. A classe Math pertence à biblioteca java.lang, que é importada em todos os aplicativos java por padrão. Portanto, você não precisa importar nada para usar o método Math.max() .
Comentários
  • Populares
  • Novas
  • Antigas
Você precisa acessar para deixar um comentário
Esta página ainda não tem nenhum comentário