Det min() er en metode i Integer-klassen under java.lang-pakke . Denne metode returnerer numerisk minimumsværdien blandt de to metoder argument angivet af en bruger. Denne metode kan blive overbelastet, og den tager argumenterne i int, double , float og long.
Bemærk: Hvis et positivt og et negativt tal sendes som et argument, genererede det det negative resultat. Og hvis begge parametre passerede som et negativt tal, genererer det et resultat med den større størrelse.
Syntaks:
Følgende er erklæringen af min() metode:
netværkstopologier
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)
Parameter:
Datatype | Parameter | Beskrivelse | Påkrævet/Valgfrit |
---|---|---|---|
int | -en | Numerisk værdi indtastet af en bruger. | Påkrævet |
int | b | Numerisk værdi indtastet af en bruger. | Påkrævet |
Vender tilbage:
Det min() metoden returnerer den mindste værdi blandt de to metodeargumenter, der er angivet af en bruger.
Undtagelser:
AT
Kompatibilitetsversion:
Java 1.5 og nyere
Eksempel 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)); } }Test det nu
Produktion:
Math.min(5485,3242)=3242
Eksempel 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)); } }
Produktion:
Enter the Two Numeric value: 45 76 Smaller value of Math.min(45,76) = 45
Eksempel 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)); } }Test det nu
Produktion:
Result: -70
Eksempel 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)); }Test det nu
Produktion:
Result: -20