logo

Java Integer max() Methode

Der max() ist eine Methode der Integer-Klasse unter Java .lang-Paket. Diese Methode gibt numerisch den Maximalwert zwischen den beiden von einem Benutzer angegebenen Methodenargumenten zurück. Diese Methode kann überladen werden und akzeptiert die Argumente int, double, float und long. Diese Methode wird durch angegeben Mathematik Klasse.

Hinweis: Wenn eine positive und eine negative Zahl als Argument übergeben wird, wird ein positives Ergebnis generiert. Und wenn beide Parameter als negative Zahl übergeben werden, wird ein Ergebnis mit der geringeren Größe generiert.

Syntax:

Es folgt die Erklärung von max() 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:

Datentyp Parameter Beschreibung Erforderlich/Optional
int A Von einem Benutzer eingegebener numerischer Wert. Erforderlich
int B Von einem Benutzer eingegebener numerischer Wert. Erforderlich

Kehrt zurück:

Der max() Die Methode gibt den größeren Wert zwischen den beiden vom Benutzer angegebenen Methodenargumenten zurück.

Ausnahmen:

DAS

Kompatibilitätsversion:

Java 1.5 und höher

Beispiel 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)); } } 
Testen Sie es jetzt

Ausgabe:

 Math.max(5485,3242)=5485 

Beispiel 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)); } } 

Ausgabe:

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

Beispiel 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)); } } 
Testen Sie es jetzt

Ausgabe:

 Result: -23 

Beispiel 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)); } } 
Testen Sie es jetzt

Ausgabe:

 Result: 23