CodeGym/Java blog/Véletlen/Integer.MAX_VALUE Java nyelven példákkal
John Squirrels
Szint
San Francisco

Integer.MAX_VALUE Java nyelven példákkal

Megjelent a csoportban

Mi az Integer.MAX_VALUE a Java nyelvben?

Az Integer.MAX_VALUE Java-ban egy olyan állandó, amely a maximális pozitív egész értéket képviseli.
Az Integer.MAX_VALUE egy szám a java.lang csomag Java Integer osztályában . Ez a maximálisan lehetséges egész szám, amely 32 bitben ábrázolható. Pontos értéke 2147483647 azaz 231-1.
public class MaximumInteger {

    public static void main(String[] args) {

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

Kimenet

2147483647

Mik azok az egész számok a Java nyelvben?

Az egész számok olyan számok, amelyeknek nincs tört része. A Java nyelvben az egész számok 32 bites térben vannak ábrázolva. Ezenkívül 2-es komplementer bináris formában vannak ábrázolva, ami azt jelenti, hogy ebből a 32-ből egy bit előjelbit. Így 231-1 lehetséges érték van. Ezért a Java nyelvben nincs nagyobb egész szám, mint a 231-1.

Miért szükséges az Integer.MAX_VALUE megadása Java nyelven?

Ez arra szolgál, hogy bármely változóhoz automatikusan a lehető legnagyobb egész számot rendelje hozzá anélkül, hogy meg kellene emlékeznie a pontos számról. Sokszor van szükségünk egy maximális vagy minimális számra. Lehet összehasonlító okokból vagy bármi másból. Nehéz lehet megjegyezni a pontos állandót. Ezt a feladatot az Integer.MAX_VALUE teszi egyszerűvé Java nyelven.

Példa

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

Kimenet

maxNumber: 2147483647 number1: 2147483646 number1 < maxNumber

Magyarázat

A fenti kódrészletben veszünk egy maxNumber változót, és az Integer.MAX_VALUE használatával maximális egész értéket rendelünk hozzá . Ezután veszünk egy másik szám1 változót , és a maximumnál eggyel kisebb értéket rendelünk hozzá. Összehasonlítjuk a kettőt, és kinyomtatjuk az eredményeket.

Következtetés

Reméljük, hogy a bejegyzés végére már részletesen megismerte a Java Integer.MAX_VALUE értékét . Példák segítségével megtanulta az Integer.MAX_VALUE használatát Java nyelven. Megpróbálhat más értékeket rendelni a különböző változókhoz, és megnézheti, hogyan működik ez a fogalom, hogy jobban megértse. Folytassa a gyakorlást a fogalom mélyebb megismeréséhez. Addig is fejlődj és ragyogj tovább!
Hozzászólások
  • Népszerű
  • Új
  • Régi
Hozzászólás írásához be kell jelentkeznie
Ennek az oldalnak még nincsenek megjegyzései