CodeGym /Java-blogg /Tilfeldig /Heltall.MAX_VALUE i Java med eksempler
John Squirrels
Nivå
San Francisco

Heltall.MAX_VALUE i Java med eksempler

Publisert i gruppen

Hva er Integer.MAX_VALUE i Java?

Integer.MAX_VALUE i Java er en konstant som representerer den maksimale positive heltallsverdien.
Integer.MAX_VALUE er et tall i Java Integer- klassen til java.lang -pakken. Det er maksimalt mulig heltall som kan representeres i 32 biter. Dens eksakte verdi er 2147483647 dvs. 231-1.

public class MaximumInteger {

    public static void main(String[] args) {

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

Produksjon

2147483647

Hva er heltall i Java?

Heltall er tall som ikke har noen brøkdel. I Java er heltall representert i 32 bits plass. I tillegg er de representert i 2s komplement binær form, noe som betyr at en bit av disse 32 er en tegnbit. Dermed er det 231-1 mulige verdier. Derfor er det ikke noe heltall større enn tallet 231-1 i Java.

Hvorfor kreves Integer.MAX_VALUE i Java?

Den brukes til å automatisk tildele enhver variabel det maksimale heltall som er mulig uten å måtte huske det nøyaktige tallet. Det er mange ganger når vi trenger et maksimum eller minimum antall. Det kan være av komparative årsaker eller andre. Det kan være vanskelig å huske den nøyaktige konstanten. Denne jobben er gjort enkel av 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");
		}
	}
}

Produksjon

maxNumber: 2147483647 number1: 2147483646 number1 < maxNumber

Forklaring

I kodebiten ovenfor tar vi en variabel maxNumber og tildeler den maksimal heltallsverdi ved å bruke Integer.MAX_VALUE . Så tar vi en annen variabel nummer1 og tildeler den en verdi en mindre enn maksimum. Vi sammenligner de to og skriver ut resultatene.

Konklusjon

På slutten av dette innlegget håper vi du har gjort deg kjent med Integer.MAX_VALUE i Java i detalj. Du har lært hvordan du bruker Integer.MAX_VALUE i Java med eksempler. Du kan prøve å tilordne andre verdier til forskjellige variabler og se hvordan dette konseptet fungerer for å forstå det mer i dybden. Fortsett å øve for å få en dypere kontroll over konseptet. Inntil da, fortsett å vokse og fortsett å skinne!
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION