logo

Java Integer max() Metode

De maks() er en metode av Integer-klassen under Java .lang-pakken. Denne metoden returnerer numerisk maksimalverdien mellom de to metodeargumentene spesifisert av en bruker. Denne metoden kan bli overbelastet og den tar argumentene i int, double , float og long. Denne metoden er spesifisert av Matte Klasse.

Merk: Hvis et positivt og et negativt tall sendes som argument, genererte det et positivt resultat. Og hvis begge parameterne sendes som et negativt tall, genererer det resultat med lavere størrelse.

Syntaks:

Følgende er erklæringen fra maks() metode:

 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) 

Parameter:

Data-type Parameter Beskrivelse Påkrevd/Valgfri
int en Numerisk verdi angitt av en bruker. Obligatorisk
int b Numerisk verdi angitt av en bruker. Obligatorisk

Returnerer:

De maks() metoden returnerer den største verdien mellom de to metodeargumentene spesifisert av en bruker.

Unntak:

AT

Kompatibilitetsversjon:

Java 1.5 og nyere

Eksempel 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)); } } 
Test det nå

Produksjon:

 Math.max(5485,3242)=5485 

Eksempel 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)); } } 

Produksjon:

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

Eksempel 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)); } } 
Test det nå

Produksjon:

 Result: -23 

Eksempel 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)); } } 
Test det nå

Produksjon:

 Result: 23