logo

Java Integer max() Metod

De max() är en metod av heltalsklass under Java .lang-paket. Denna metod returnerar numeriskt det maximala värdet mellan de två metodargumenten som anges av en användare. Denna metod kan överbelastas och den tar argumenten i int, double , float och long. Denna metod specificeras av Matematik Klass.

Obs: Om ett positivt och ett negativt tal skickas som argument genererade det ett positivt resultat. Och om båda parametrarna skickas som ett negativt tal, genererar det resultat med den lägre magnituden.

Syntax:

Följande är förklaringen av 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) 

Parameter:

Data typ Parameter Beskrivning Obligatoriskt/valfritt
int a Numeriskt värde angett av en användare. Nödvändig
int b Numeriskt värde angett av en användare. Nödvändig

Returnerar:

De max() metod returnerar det större värdet mellan de två metodargumenten som anges av en användare.

Undantag:

DEN DÄR

Kompatibilitetsversion:

Java 1.5 och högre

Exempel 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)); } } 
Testa det nu

Produktion:

 Math.max(5485,3242)=5485 

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

Produktion:

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

Exempel 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)); } } 
Testa det nu

Produktion:

 Result: -23 

Exempel 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)); } } 
Testa det nu

Produktion:

 Result: 23