The min() jest metodą klasy Integer w ramach pakiet Java.lang . Ta metoda numerycznie zwraca minimalną wartość spośród dwóch metod argument określone przez użytkownika. Ta metoda może być przeciążona i przyjmuje argumenty int, double, float i long.
Uwaga: Jeśli jako argument zostanie przekazana liczba dodatnia i ujemna, wygenerowany zostanie wynik ujemny. A jeśli oba parametry zostaną przekazane jako liczba ujemna, generuje wynik o większej wartości.
Składnia:
Poniżej znajduje się oświadczenie min() metoda:
pobierz odtwarzacz multimedialny YouTube VLC
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:
Typ danych | Parametr | Opis | Wymagane/opcjonalne |
---|---|---|---|
wew | A | Wartość liczbowa wprowadzona przez użytkownika. | Wymagany |
wew | B | Wartość liczbowa wprowadzona przez użytkownika. | Wymagany |
Zwroty:
The min() metoda zwraca mniejszą wartość spośród dwóch argumentów metody określonych przez użytkownika.
Wyjątki:
TO
Wersja kompatybilności:
Java 1.5 i nowsze
Przykład 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)); } }Przetestuj teraz
Wyjście:
Math.min(5485,3242)=3242
Przykład 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)); } }
Wyjście:
Enter the Two Numeric value: 45 76 Smaller value of Math.min(45,76) = 45
Przykład 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)); } }Przetestuj teraz
Wyjście:
Result: -70
Przykład 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)); }Przetestuj teraz
Wyjście:
Result: -20