El mín() es un método de clase Integer bajo paquete java.lang . Este método devuelve numéricamente el valor mínimo entre los dos métodos. argumento especificado por un usuario. Este método puede sobrecargarse y toma los argumentos en int, double, float y long.
Nota: Si se pasa un número positivo y uno negativo como argumento, se genera el resultado negativo. Y si ambos parámetros se pasan como un número negativo, se genera un resultado de mayor magnitud.
Sintaxis:
A continuación se presenta la declaración de mín() método:
escaneo.siguiente java
public static int min(int a, int b) public static long min(long a, long b) public static float min(float a, float b) public static double min(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ín() El método devuelve el valor más pequeño 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 IntegerMinExample1 { public static void main(String[] args) { // Get two integer numbers int a = 5485; int b = 3242; // print the smaller number between x and y System.out.println('Math.min(' + a + ',' + b + ')=' + Math.min(a, b)); } }Pruébalo ahora
Producción:
Math.min(5485,3242)=3242
Ejemplo 2
import java.util.Scanner; public class IntegerMinExample2 { 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 smaller number between a and b System.out.println('Smaller value of Math.min(' + a + ',' + b + ') = ' + Math.min(a, b)); } }
Producción:
Enter the Two Numeric value: 45 76 Smaller value of Math.min(45,76) = 45
Ejemplo 3
public class IntegerMinExample3 { public static void main(String[] args) { //Get two integer numbers int a = -70; int b = -25; // prints result with greater magnitude System.out.println('Result: '+Math.min(a, b)); } }Pruébalo ahora
Producción:
Result: -70
Ejemplo 4
public class IntegerMinExample4 { public static void main(String[] args) { //Get two integer numbers int a = -20; int b = 25; // prints result with negative value System.out.println('Result: '+Math.min(a, b)); }Pruébalo ahora
Producción:
Result: -20