logo

Metoda min() na liczbach całkowitych Java

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