The min() je metoda třídy Integer pod balíček java.lang . Tato metoda číselně vrací minimální hodnotu mezi dvěma metodami argument zadaný uživatelem. Tato metoda může být přetížená a vyžaduje argumenty int, double, float a long.
Poznámka: Pokud je jako argument předáno kladné a záporné číslo, vygeneruje se záporný výsledek. A pokud oba parametry předají záporné číslo, generuje výsledek s větší velikostí.
Syntax:
Následuje prohlášení o min() metoda:
pokrytí výpisu
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)
Parametr:
Datový typ | Parametr | Popis | Povinné/Volitelné |
---|---|---|---|
int | A | Číselná hodnota zadaná uživatelem. | Požadované |
int | b | Číselná hodnota zadaná uživatelem. | Požadované |
Vrácení:
The min() metoda vrací menší hodnotu ze dvou argumentů metody zadaných uživatelem.
Výjimky:
ŽE
Verze kompatibility:
Java 1.5 a vyšší
Příklad 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)); } }Otestujte to hned
Výstup:
Math.min(5485,3242)=3242
Příklad 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)); } }
Výstup:
Enter the Two Numeric value: 45 76 Smaller value of Math.min(45,76) = 45
Příklad 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)); } }Otestujte to hned
Výstup:
Result: -70
Příklad 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)); }Otestujte to hned
Výstup:
Result: -20