CodeGym/Blog Java/Random-PL/Metoda Java.lang.Math.max().
Autor
Oleksandr Miadelets
Head of Developers Team at CodeGym

Metoda Java.lang.Math.max().

Opublikowano w grupie Random-PL
Klasa Java Math zawiera metody wymagane do wykonywania obliczeń matematycznych. Jednym z bardzo powszechnych obliczeń, których potrzebujemy, jest znalezienie maksimum dwóch liczb . Do tego zadania Java wprowadziła metodę java.lang.Math.max() . Istnieje kilka kluczowych rzeczy, które należy wiedzieć o metodzie lang.Math.max() . Jest to metoda statyczna i dlatego używasz jej z nazwą klasy Math.max . Ta metoda Math.max() może przyjmować tylko dwa argumenty, więc nie można jej użyć do znalezienia liczby maksymalnej w zbiorze zawierającym więcej niż dwie liczby. Posiada cztery metody przeciążania dla typów danych int, double, float i long. Oto sygnatury metod 4 metod.Metoda 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)
Użyjmy każdej z tych metod w naszych przykładach. Znalezienie maksymalnej wartości dwóch liczb całkowitych.
public class Main   {
    public static void main(String args[])
    {
        int x = 40;
        int y = 60;
        System.out.println(Math.max(x, y));
    }
}
Wyjściem będzie 60. Znalezienie maksymalnej wartości między dwoma podwójnymi wartościami.
public class Main   {
    public static void main(String args[])
    {
        double x = 15.68;
        double y = -37.47;
        System.out.println(Math.max(x, y));
    }
}
Wynikiem będzie 15,68 Znalezienie maksymalnej wartości między dwiema liczbami zmiennoprzecinkowymi.
public class Main   {
    public static void main(String args[])
    {
        float x = -21.44f;
        float y = -23.32f;
        System.out.println(Math.max(x, y));
    }
}
Wynikiem będzie -21.44f Na koniec znajdźmy maksymalną wartość między dwiema długimi wartościami.
public class Main   {
    public static void main(String args[])
    {
        long x = 123456778;
        long y = 453455633;
        System.out.println(Math.max(x, y));
    }
}
Wynikiem będzie 453455633. Chociaż Math.max pozwala podać dwie wartości, możesz zaimprowizować, aby znaleźć maksimum spośród trzech lub więcej wartości. Sprawdź poniższy przykład.
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)));
    }
}
Wyjście będzie 75.

Wniosek

Funkcja max() to prosta metoda w Javie, która jest bardzo łatwa w użyciu. Wszystko, co musisz zrobić, to przekazać dwie wartości jako argumenty do metody. Klasa Math należy do biblioteki java.lang, która domyślnie jest importowana w każdej aplikacji Java. Dlatego nie musisz niczego importować, aby użyć metody Math.max() .
Komentarze
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Ta strona nie ma jeszcze żadnych komentarzy