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