CodeGym /Java-Blog /Random-DE /Integer.MAX_VALUE in Java mit Beispielen
Autor
Artem Divertitto
Senior Android Developer at United Tech

Integer.MAX_VALUE in Java mit Beispielen

Veröffentlicht in der Gruppe Random-DE

Was ist Integer.MAX_VALUE in Java?

Der Integer.MAX_VALUE in Java ist eine Konstante, die den maximalen positiven Ganzzahlwert darstellt.
Integer.MAX_VALUE ist eine Zahl in der Java- Integer- Klasse des java.lang- Pakets. Dies ist die maximal mögliche Ganzzahl, die in 32 Bit dargestellt werden kann. Sein genauer Wert ist 2147483647, also 231-1.

public class MaximumInteger {

    public static void main(String[] args) {

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

Ausgang

2147483647

Was sind Ganzzahlen in Java?

Ganzzahlen sind Zahlen, die keinen Bruchteil haben. In Java werden Ganzzahlen im 32-Bit-Bereich dargestellt. Darüber hinaus werden sie in Zweierkomplement-Binärform dargestellt, was bedeutet, dass eines dieser 32 Bits ein Vorzeichenbit ist. Somit gibt es 231-1 mögliche Werte. Daher gibt es in Java keine ganze Zahl größer als die Zahl 231-1.

Warum ist Integer.MAX_VALUE in Java erforderlich?

Es wird verwendet, um jeder Variablen automatisch die maximal mögliche Ganzzahl zuzuweisen, ohne dass man sich die genaue Zahl merken muss. Es kommt oft vor, dass wir eine maximale oder minimale Anzahl benötigen. Dies kann aus Vergleichsgründen oder aus anderen Gründen erfolgen. Es kann schwierig sein, sich die genaue Konstante zu merken. Diese Aufgabe wird durch Integer.MAX_VALUE in Java erleichtert .

Beispiel


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

Ausgang

maxNumber: 2147483647 Nummer1: 2147483646 Nummer1 < maxNumber

Erläuterung

Im obigen Codeausschnitt nehmen wir eine Variable maxNumber und weisen ihr mithilfe von Integer.MAX_VALUE den maximalen ganzzahligen Wert zu . Dann nehmen wir eine weitere Variable Nummer1 und weisen ihr einen Wert zu, der um eins kleiner als das Maximum ist. Wir vergleichen die beiden und drucken die Ergebnisse aus.

Abschluss

Wir hoffen, dass Sie sich am Ende dieses Beitrags ausführlich mit Integer.MAX_VALUE in Java vertraut gemacht haben. Sie haben anhand von Beispielen gelernt, wie Sie Integer.MAX_VALUE in Java verwenden . Sie können versuchen, anderen Variablen andere Werte zuzuweisen und zu sehen, wie dieses Konzept funktioniert, um es besser zu verstehen. Üben Sie weiter, um das Konzept besser zu beherrschen. Bis dahin wachsen Sie weiter und strahlen Sie weiter!
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION