logo

Java Integer max() Metoda

The max() este o metodă a clasei Integer sub Java pachet .lang. Această metodă returnează numeric valoarea maximă dintre cele două argumente ale metodei specificate de un utilizator. Această metodă poate fi supraîncărcată și ia argumentele în int, double, float și long. Această metodă este specificată de Matematică Clasă.

Notă: Dacă un număr pozitiv și unul negativ este transmis ca argument, acesta a generat un rezultat pozitiv. Și dacă ambii parametri trec ca număr negativ, se generează rezultat cu magnitudinea mai mică.

Sintaxă:

Urmează declarația de max() metodă:

 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) 

Parametru:

DataType Parametru Descriere Obligatoriu/Opțional
int A Valoare numerică introdusă de un utilizator. Necesar
int b Valoare numerică introdusă de un utilizator. Necesar

Se intoarce:

The max() metoda returnează valoarea mai mare dintre cele două argumente ale metodei specificate de un utilizator.

Excepții:

ACEA

Versiune de compatibilitate:

Java 1.5 și versiuni ulterioare

Exemplul 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)); } } 
Testează-l acum

Ieșire:

 Math.max(5485,3242)=5485 

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

Ieșire:

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

Exemplul 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)); } } 
Testează-l acum

Ieșire:

 Result: -23 

Exemplul 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)); } } 
Testează-l acum

Ieșire:

 Result: 23