De Java Math max () - methode retourneert de maximumwaarde van de opgegeven argumenten.
De syntaxis van de max()
methode is:
Math.max(arg1, arg2)
Hier max()
is een statische methode. Vandaar dat we de toegang tot de methode met behulp van de naam van de klasse, Math
.
max () Parameters
De max()
methode heeft twee parameters.
- arg1 / arg2 - argumenten waaronder de maximale waarde wordt geretourneerd
Opmerking : De typen gegevens van de argumenten zou moeten zijn ofwel int
, long
, float
, of double
.
max () Retourwaarde
- geeft de maximale waarde terug onder de opgegeven argumenten
Voorbeeld 1: Java Math.max ()
class Main ( public static void main(String() args) ( // Math.max() with int arguments int num1 = 35; int num2 = 88; System.out.println(Math.max(num1, num2)); // 88 // Math.max() with long arguments long num3 = 64532L; long num4 = 252324L; System.out.println(Math.max(num3, num4)); // 252324 // Math.max() with float arguments float num5 = 4.5f; float num6 = 9.67f; System.out.println(Math.max(num5, num6)); // 9.67 // Math.max() with double arguments double num7 = 23.44d; double num8 = 32.11d; System.out.println(Math.max(num7, num8)); // 32.11 ) )
In het bovenstaande voorbeeld hebben we de gebruikte Math.max()
methode int
, long
, float
en double
het type argumenten.
Voorbeeld 2: haal een maximale waarde uit een array
class Main ( public static void main(String() args) ( // create an array of int type int() arr = (4, 2, 5, 3, 6); // assign first element of array as maximum value int max = arr(0); for (int i = 1; i < arr.length; i++) ( // compare all elements with max // assign maximum value to max max = Math.max(max, arr(i)); ) System.out.println("Maximum Value: " + max); ) )
In het bovenstaande voorbeeld hebben we een array gemaakt met de naam arr. Aanvankelijk slaat de variabele max het eerste element van de array op.
Hier hebben we de for
lus gebruikt om toegang te krijgen tot alle elementen van de array. Let op de lijn,
max = Math.max(max, arr(i))
De Math.max()
methode vergelijkt de variabele max met alle elementen van de array en kent de maximale waarde toe aan max.
Aanbevolen tutorials
- Math.min ()
- Math.floor ()
- Math.ceil ()