Java Math max ()

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, floaten doublehet 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 forlus 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 ()

Interessante artikelen...