logo

Método Java entero max()

El máx() es un método de clase Integer bajo Java Paquete .lang. Este método devuelve numéricamente el valor máximo entre los dos argumentos del método especificados por un usuario. Este método puede sobrecargarse y toma los argumentos en int, double, float y long. Este método está especificado por el Matemáticas Clase.

Nota: Si se pasa un número positivo y uno negativo como argumento, se genera un resultado positivo. Y si ambos parámetros se pasan como un número negativo, genera un resultado con la magnitud más baja.

Sintaxis:

A continuación se presenta la declaración de máx() método:

 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) 

Parámetro:

Tipo de datos Parámetro Descripción Requerido/Opcional
En t a Valor numérico ingresado por un usuario. Requerido
En t b Valor numérico ingresado por un usuario. Requerido

Devoluciones:

El máx() El método devuelve el valor mayor entre los dos argumentos del método especificados por un usuario.

Excepciones:

ESO

Versión de compatibilidad:

Java 1.5 y superior

Ejemplo 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)); } } 
Pruébalo ahora

Producción:

 Math.max(5485,3242)=5485 

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

Producción:

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

Ejemplo 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)); } } 
Pruébalo ahora

Producción:

 Result: -23 

Ejemplo 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)); } } 
Pruébalo ahora

Producción:

 Result: 23