The min() je metoda klase Integer pod java.lang paket . Ova metoda brojčano vraća minimalnu vrijednost između dvije metode argument odredio korisnik. Ova metoda može biti preopterećena i uzima argumente u int, double, float i long.
Napomena: Ako se pozitivni i negativni broj proslijede kao argument, generira se negativan rezultat. A ako su oba parametra prošla kao negativan broj, generira se rezultat s većom veličinom.
Sintaksa:
Slijedi izjava od min() metoda:
kako vratiti niz u Javi
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)
Parametar:
Tip podataka | Parametar | Opis | Obavezno/opcionalno |
---|---|---|---|
int | a | Brojčana vrijednost koju je unio korisnik. | Potreban |
int | b | Brojčana vrijednost koju je unio korisnik. | Potreban |
Povratak:
The min() metoda vraća manju vrijednost između dva argumenta metode koje je naveo korisnik.
Iznimke:
DA
Verzija kompatibilnosti:
Java 1.5 i novije
Primjer 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)); } }Testirajte sada
Izlaz:
Math.min(5485,3242)=3242
Primjer 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)); } }
Izlaz:
Enter the Two Numeric value: 45 76 Smaller value of Math.min(45,76) = 45
Primjer 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)); } }Testirajte sada
Izlaz:
Result: -70
Primjer 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)); }Testirajte sada
Izlaz:
Result: -20