The min() on Integer-luokan menetelmä java.lang-paketti . Tämä menetelmä palauttaa numeerisesti vähimmäisarvon näiden kahden menetelmän joukosta Perustelu käyttäjän määrittämä. Tämä menetelmä voi olla ylikuormitettu ja se vie argumentit int, double , float ja long.
Huomautus: Jos positiivinen ja negatiivinen luku välitetään argumenttina, se tuottaa negatiivisen tuloksen. Ja jos molemmat parametrit välitettiin negatiivisena lukuna, se tuottaa tuloksen, jolla on suurempi suuruus.
Syntaksi:
Seuraava on julistus min() menetelmä:
estettyihin numeroihin
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)
Parametri:
Tietotyyppi | Parametri | Kuvaus | Pakollinen/valinnainen |
---|---|---|---|
int | a | Käyttäjän syöttämä numeerinen arvo. | Edellytetään |
int | b | Käyttäjän syöttämä numeerinen arvo. | Edellytetään |
Palautukset:
The min() method palauttaa pienemmän arvon käyttäjän määrittämien kahden metodiargumentin joukosta.
Poikkeukset:
ETTÄ
Yhteensopivuusversio:
Java 1.5 ja uudemmat
Esimerkki 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)); } }Testaa nyt
Lähtö:
Math.min(5485,3242)=3242
Esimerkki 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)); } }
Lähtö:
Enter the Two Numeric value: 45 76 Smaller value of Math.min(45,76) = 45
Esimerkki 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)); } }Testaa nyt
Lähtö:
Result: -70
Esimerkki 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)); }Testaa nyt
Lähtö:
Result: -20