logo

Java Integer max()-methode

De maximaal() is een methode voor de klasse Integer onder Java .lang-pakket. Deze methode retourneert numeriek de maximale waarde tussen de twee methodeargumenten die door een gebruiker zijn opgegeven. Deze methode kan overbelast raken en gebruikt de argumenten int, double, float en long. Deze methode wordt gespecificeerd door de Wiskunde Klas.

Opmerking: als een positief en een negatief getal als argument worden doorgegeven, genereerde dit een positief resultaat. En als beide parameters als een negatief getal worden doorgegeven, genereert dit een resultaat met de lagere omvang.

Syntaxis:

Hieronder volgt de verklaring van maximaal() methode:

 public static int max(int a, int b) public static long max(long a, long b) public static float max(float a, float b) public static double max(double a, double b) 

Parameter:

Data type Parameter Beschrijving Vereist/optioneel
int A Numerieke waarde ingevoerd door een gebruiker. Vereist
int B Numerieke waarde ingevoerd door een gebruiker. Vereist

Geeft terug:

De maximaal() method retourneert de grootste waarde tussen de twee methodeargumenten die door een gebruiker zijn opgegeven.

Uitzonderingen:

DAT

Compatibiliteitsversie:

Java 1.5 en hoger

voorbeeld 1

 public class IntegerMaxExample1 { public static void main(String[] args) { // get two integer numbers int x = 5485; int y = 3242; // print the larger number between x and y System.out.println('Math.max(' + x + ',' + y + ')=' + Math.max(x, y)); } } 
Test het nu

Uitgang:

 Math.max(5485,3242)=5485 

Voorbeeld 2

 import java.util.Scanner; public class IntegerMaxExample2 { public static void main(String[] args) { //Get two integer numbers from console System.out.println('Enter the Two Numeric value: '); Scanner readInput= new Scanner(System.in); int a = readInput.nextInt(); int b = readInput.nextInt(); readInput.close(); //Print the larger number between a and b System.out.println('Larger value of Math.max(' + a + ',' + b + ') = ' + Math.max(a, b)); } } 

Uitgang:

 Enter the Two Numeric value: 45 77 Larger value of Math.max(45,77) = 77 

Voorbeeld 3

 public class IntegerMaxExample3 { public static void main(String[] args) { //Get two integer numbers int a = -25; int b = -23; // Prints result with lower magnitude System.out.println('Result: '+Math.max(a, b)); } } 
Test het nu

Uitgang:

 Result: -23 

Voorbeeld 4

 public class IntegerMaxExample4 { public static void main(String[] args) { //Get two integer numbers int a = -75; int b = 23; // Prints result with positive value System.out.println('Result: '+Math.max(a, b)); } } 
Test het nu

Uitgang:

 Result: 23