logo

Java Integer max() -menetelmä

The max() on Integer-luokan menetelmä Java .lang-paketti. Tämä menetelmä palauttaa numeerisesti maksimiarvon käyttäjän määrittämien kahden menetelmäargumentin välillä. Tämä menetelmä voi olla ylikuormitettu ja se vie argumentit int, double , float ja long. Tämän menetelmän määrittelee Matematiikka Luokka.

Huomautus: Jos positiivinen ja negatiivinen luku välitetään argumenttina, se tuottaa positiivisen tuloksen. Ja jos molemmat parametrit välitettiin negatiivisena lukuna, se tuottaa tuloksen pienemmällä suuruudella.

Syntaksi:

Seuraava on julistus max() menetelmä:

 public static int max(int a, int b) public static long max(long a, long b) public static float max(float a, float b) public static double max(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 max() metodi palauttaa suuremman arvon käyttäjän määrittämien kahden menetelmäargumentin välillä.

Poikkeukset:

ETTÄ

Yhteensopivuusversio:

Java 1.5 ja uudemmat

Esimerkki 1

 public class IntegerMaxExample1 { public static void main(String[] args) { // get two integer numbers int x = 5485; int y = 3242; // print the larger number between x and y System.out.println('Math.max(' + x + ',' + y + ')=' + Math.max(x, y)); } } 
Testaa nyt

Lähtö:

 Math.max(5485,3242)=5485 

Esimerkki 2

 import java.util.Scanner; public class IntegerMaxExample2 { 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 larger number between a and b System.out.println('Larger value of Math.max(' + a + ',' + b + ') = ' + Math.max(a, b)); } } 

Lähtö:

 Enter the Two Numeric value: 45 77 Larger value of Math.max(45,77) = 77 

Esimerkki 3

 public class IntegerMaxExample3 { public static void main(String[] args) { //Get two integer numbers int a = -25; int b = -23; // Prints result with lower magnitude System.out.println('Result: '+Math.max(a, b)); } } 
Testaa nyt

Lähtö:

 Result: -23 

Esimerkki 4

 public class IntegerMaxExample4 { public static void main(String[] args) { //Get two integer numbers int a = -75; int b = 23; // Prints result with positive value System.out.println('Result: '+Math.max(a, b)); } } 
Testaa nyt

Lähtö:

 Result: 23