logo

Java Integer max() metoda

The max() je metoda razreda Integer pod Java .lang paket. Ta metoda številčno vrne največjo vrednost med dvema argumentoma metode, ki ju določi uporabnik. Ta metoda je lahko preobremenjena in sprejme argumente int, double, float in long. To metodo določa matematika Razred.

Opomba: Če sta kot argument posredovana pozitivno in negativno število, je ustvaril pozitiven rezultat. In če sta oba parametra podana kot negativno število, ustvari rezultat z nižjo velikostjo.

Sintaksa:

Sledi izjava max() metoda:

 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:

DataType Parameter Opis Obvezno/izbirno
int a Številska vrednost, ki jo vnese uporabnik. Obvezno
int b Številska vrednost, ki jo vnese uporabnik. Obvezno

Vrne:

The max() metoda vrne večjo vrednost med dvema argumentoma metode, ki ju določi uporabnik.

Izjeme:

TO

Združljivostna različica:

Java 1.5 in novejši

Primer 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)); } } 
Preizkusite zdaj

Izhod:

 Math.max(5485,3242)=5485 

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

Izhod:

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

Primer 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)); } } 
Preizkusite zdaj

Izhod:

 Result: -23 

Primer 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)); } } 
Preizkusite zdaj

Izhod:

 Result: 23