De Java.lang.math.min() funktion är en inbyggd funktion i java som returnerar minst två tal. Argumenten tas i int, double, float och long. Om ett negativt och ett positivt tal skickas som ett argument genereras det negativa resultatet. Och om båda parametrarna som skickas är negativa genereras siffran med den högre magnituden som resultat.
Syntax:
dataType min(dataType num1, dataType num2) The datatypes can be int, float, double or long. Parameters : The function accepts two parameters num1 and num2 among which the minimum is returned>
Returvärde: Funktionen returnerar minst två tal. Datatypen kommer att vara densamma som för argumenten.
Nedan ges exempel på funktionen min():
Java
// Java program to demonstrate the> // use of min() function> // two double data-type numbers are passed as argument> public> class> Gfg {> >public> static> void> main(String args[])> >{> >double> a =>12.123>;> >double> b =>12.456>;> >// prints the minimum of two numbers> >System.out.println(Math.min(a, b));> >}> }> |
java öppen fil
>
>
Produktion:
12.123>
Java
// Java program to demonstrate the> // use of min() function> // when one positive and one> // negative integers are passed as argument> public> class> Gfg {> >public> static> void> main(String args[])> >{> >int> a =>23>;> >int> b = ->23>;> >// prints the minimum of two numbers> >System.out.println(Math.min(a, b));> >}> }> |
>
>
Produktion:
-23>
Java
// Java program to demonstrate> // the use of min() function> // when two negative integers> // are passed as argument> public> class> Gfg {> >public> static> void> main(String args[])> >{> >int> a = ->25>;> >int> b = ->23>;> >// prints the minimum of two numbers> >System.out.println(Math.min(a, b));> >}> }> |
>
>
Produktion:
-25>
Om du vill hitta minst två siffror många gånger i din kod, är det ofta tråkigt att skriva hela Math.min() varje gång. Så en kortare och lite tidsbesparande väg ut här är att direktimportera java.lang.Math.min som statisk och använd sedan bara min() istället för komplett Math.min() .
sträng delad java
Java
import> static> java.lang.Math.min;> class> GFG {> >public> static> void> main(String[] args)> >{> >int> a =>3>;> >int> b =>4>;> >System.out.println(min(a, b));> >}> }> |
>
>Produktion
3>