CodeGym /Blog Java /Aleatoriu /Metoda Java.lang.Math.max().
John Squirrels
Nivel
San Francisco

Metoda Java.lang.Math.max().

Publicat în grup
Clasa Java Math conține metodele necesare pentru a face calcule matematice. Unul dintre calculele foarte frecvente de care avem nevoie este găsirea maximului de două numere . Pentru această sarcină, java a introdus o metodă java.lang.Math.max() . Există câteva lucruri cheie de știut despre metoda lang.Math.max() . Este o metodă statică și, prin urmare, o utilizați cu numele clasei Math.max . Această metodă Math.max() poate lua doar două argumente, așa că nu o puteți folosi pentru a găsi un număr maxim într-un set cu mai mult de două numere. Are patru metode de supraîncărcare pentru tipurile de date int, double, float și long. Iată semnăturile metodelor a 4 metode.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) 
Să folosim fiecare dintre aceste metode în exemplele noastre. Găsirea valorii maxime a două numere întregi.

public class Main   {  
    public static void main(String args[])  
    {  
        int x = 40;  
        int y = 60;    
        System.out.println(Math.max(x, y));  
    }  
} 
Ieșirea va fi 60. Aflarea valorii maxime între cele două valori duble.

public class Main   {  
    public static void main(String args[])  
    {  
        double x = 15.68;  
        double y = -37.47;  
        System.out.println(Math.max(x, y));  
    }  
}
Rezultatul va fi 15,68 Găsirea valorii maxime între două numere în virgulă mobilă.

public class Main   {  
    public static void main(String args[])  
    {  
        float x = -21.44f;  
        float y = -23.32f;  
        System.out.println(Math.max(x, y));  
    }  
}
Ieșirea va fi -21.44f În cele din urmă, să găsim valoarea maximă dintre cele două valori lungi.

public class Main   {  
    public static void main(String args[])  
    {  
        long x = 123456778;  
        long y = 453455633;    
        System.out.println(Math.max(x, y));  
    }  
}
Ieșirea va fi 453455633. Deși Math.max vă permite să dați două valori, îl puteți improviza pentru a găsi maximul dintre trei sau mai multe valori. Verificați următorul exemplu.

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)));  
    }  
}
Ieșirea va fi 75.

Concluzie

Funcția max() este o metodă simplă în Java care este foarte ușor de utilizat. Tot ce trebuie să faceți este să treceți două valori ca argumente metodei. Clasa Math aparține bibliotecii java.lang, care este importată implicit în fiecare aplicație java. Prin urmare, nu trebuie să importați nimic pentru a utiliza metoda Math.max() .
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION