CodeGym /Java blog /Tilfældig /Integer.MAX_VALUE i Java med eksempler
John Squirrels
Niveau
San Francisco

Integer.MAX_VALUE i Java med eksempler

Udgivet i gruppen

Hvad er Integer.MAX_VALUE i Java?

Integer.MAX_VALUE i Java er en konstant, der repræsenterer den maksimale positive heltalsværdi.
Integer.MAX_VALUE er et tal i Java Integer- klassen af ​​java.lang -pakken. Det er det maksimalt mulige heltal, der kan repræsenteres i 32 bit. Dens nøjagtige værdi er 2147483647 dvs. 231-1.

public class MaximumInteger {

    public static void main(String[] args) {

        System.out.println(Integer.MAX_VALUE);
    }
}

Produktion

2147483647

Hvad er heltal i Java?

Heltal er tal, der ikke har nogen brøkdel. I Java er heltal repræsenteret i 32 bit rum. Derudover er de repræsenteret i 2's komplement binær form, hvilket betyder, at en bit ud af disse 32 er en fortegnsbit. Der er således 231-1 mulige værdier. Derfor er der intet heltal større end tallet 231-1 i Java.

Hvorfor er Integer.MAX_VALUE påkrævet i Java?

Det bruges til automatisk at tildele enhver variabel det maksimalt mulige heltal uden at skulle huske det nøjagtige tal. Der er mange tidspunkter, hvor vi har brug for et maksimum eller minimum antal. Det kan være af sammenlignende årsager eller andre. Det kan være svært at huske den nøjagtige konstant. Dette job er gjort nemt af Integer.MAX_VALUE i Java.

Eksempel


public class MaximumInteger {
	
	public static void main(String[] args) {
		
		int maxNumber = Integer.MAX_VALUE;

		System.out.println("maxNumber: " + maxNumber);

		int number1 = Integer.MAX_VALUE - 1;

		System.out.println("number1: " + number1);

		if (number1 < maxNumber) {
			System.out.println("number1 < maxNumber");
		}
	}
}

Produktion

maxNumber: 2147483647 nummer1: 2147483646 nummer1 < maxNumber

Forklaring

I kodestykket ovenfor tager vi en variabel maxNumber og tildeler den maksimale heltalsværdi ved hjælp af Integer.MAX_VALUE . Så tager vi en anden variabel nummer1 og tildeler den en værdi en mindre end maksimum. Vi sammenligner de to og udskriver resultaterne.

Konklusion

Ved slutningen af ​​dette indlæg håber vi, at du har gjort dig fortrolig med Integer.MAX_VALUE i Java i detaljer. Du har lært, hvordan du bruger Integer.MAX_VALUE i Java med eksempler. Du kan prøve at tildele andre værdier til forskellige variabler og se, hvordan dette koncept fungerer for at forstå det mere i dybden. Fortsæt med at øve dig for at få en dybere beherskelse af konceptet. Indtil da, fortsæt med at vokse og fortsæt med at skinne!
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION