logo

Java Integer max() metodas

The max () yra sveikųjų skaičių klasės metodas Java .lang paketas. Šis metodas skaitiniu būdu grąžina didžiausią reikšmę tarp dviejų vartotojo nurodytų metodo argumentų. Šis metodas gali būti perkrautas ir jam reikalingi argumentai int, double , float ir long. Šį metodą nurodo Matematika Klasė.

Pastaba: jei teigiamas ir neigiamas skaičius perduodamas kaip argumentas, gaunamas teigiamas rezultatas. Ir jei abu parametrai buvo perduoti kaip neigiamas skaičius, jis generuoja rezultatą su mažesniu dydžiu.

Sintaksė:

Toliau pateikiama deklaracija max () metodas:

 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) 

Parametras:

Duomenų tipas Parametras apibūdinimas Privaloma / neprivaloma
tarpt a Skaitmeninė vertė, kurią įvedė naudotojas. Reikalingas
tarpt b Skaitmeninė vertė, kurią įvedė naudotojas. Reikalingas

Grąžinimai:

The max () metodas grąžina didesnę reikšmę tarp dviejų vartotojo nurodytų metodo argumentų.

Išimtys:

TAI

Suderinamumo versija:

Java 1.5 ir naujesnės versijos

1 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 Math.max(5485,3242)=5485 

2 pavyzdys

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

Išvestis:

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

3 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 Result: -23 

4 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 Result: 23