logo

Java Integer max() metode

The max() ir Integer klases metode Java .lang pakotne. Šī metode skaitliski atgriež maksimālo vērtību starp diviem lietotāja norādītajiem metodes argumentiem. Šo metodi var pārslogot, un tai ir nepieciešami argumenti int, double , float un long. Šo metodi nosaka Matemātika Klase.

Piezīme. Ja pozitīvs un negatīvs skaitlis tiek nodots kā arguments, tas radīja pozitīvu rezultātu. Un, ja abi parametri ir nodoti kā negatīvs skaitlis, tas ģenerē rezultātu ar mazāku lielumu.

Sintakse:

Tālāk ir sniegta deklarācija max() metode:

 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) 

Parametrs:

Datu tips Parametrs Apraksts Obligāti/neobligāti
starpt a Lietotāja ievadītā skaitliskā vērtība. Obligāti
starpt b Lietotāja ievadītā skaitliskā vērtība. Obligāti

Atgriež:

The max() metode atgriež lielāko vērtību starp diviem lietotāja norādītajiem metodes argumentiem.

Izņēmumi:

TAS

Saderības versija:

Java 1.5 un jaunāka versija

1. piemērs

 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)); } } 
Izmēģiniet to tūlīt

Izvade:

 Math.max(5485,3242)=5485 

2. piemērs

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

Izvade:

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

3. piemērs

 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)); } } 
Izmēģiniet to tūlīt

Izvade:

 Result: -23 

4. piemērs

 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)); } } 
Izmēģiniet to tūlīt

Izvade:

 Result: 23