CodeGym /Java Blogu /Rastgele /Örneklerle Java'da Integer.MAX_VALUE
John Squirrels
Seviye
San Francisco

Örneklerle Java'da Integer.MAX_VALUE

grupta yayınlandı

Java'da Tamsayı.MAX_VALUE nedir?

Java'daki Integer.MAX_VALUE, maksimum pozitif tamsayı değerini temsil eden bir sabittir.
Tamsayı.MAX_VALUE , Java.lang paketinin Java Tamsayı sınıfındaki bir sayıdır . 32 bit olarak temsil edilebilecek maksimum olası Tamsayı sayıdır. Kesin değeri 2147483647 yani 231-1'dir.

public class MaximumInteger {

    public static void main(String[] args) {

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

Çıktı

2147483647

Java'da Tamsayılar nedir?

Tamsayılar, kesirli kısmı olmayan sayılardır. Java'da Tamsayılar 32 bitlik alanda temsil edilir. Ek olarak, 2'nin tamamlayıcı ikili biçiminde temsil edilirler, bu da bu 32 bitten birinin bir işaret biti olduğu anlamına gelir. Böylece 231-1 olası değer vardır. Bu nedenle, Java'da 231-1 sayısından daha büyük bir tam sayı yoktur.

Java'da Integer.MAX_VALUE Neden Gereklidir?

Kesin sayıyı hatırlamaya gerek kalmadan herhangi bir değişkene mümkün olan maksimum tam sayıyı otomatik olarak atamak için kullanılır. Bir maksimum veya minimum sayıya ihtiyaç duyduğumuz birçok zaman vardır. Karşılaştırmalı nedenlerle veya başka herhangi bir nedenle olabilir. Kesin sabiti hatırlamak zor olabilir. Bu iş, Java'daki Integer.MAX_VALUE tarafından kolaylaştırılmıştır .

Örnek


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

Çıktı

maxSayı: 2147483647 sayı1: 2147483646 sayı1 < maxSayı

Açıklama

Yukarıdaki kod parçacığında, bir maxNumber değişkeni alıyoruz ve Integer.MAX_VALUE kullanarak ona maksimum tamsayı değeri atadık . Sonra başka bir sayı1 değişkenini alıp maksimumdan bir küçük bir değer atarız. İkisini karşılaştırıyoruz ve sonuçları yazdırıyoruz.

Çözüm

Bu yazının sonunda, Java'daki Integer.MAX_VALUE'ye ayrıntılı olarak aşina olduğunuzu umarız . Integer.MAX_VALUE'nun Java'da nasıl kullanılacağını örneklerle öğrendiniz . Farklı değişkenlere başka değerler atamayı deneyebilir ve bu kavramı daha derinlemesine anlamak için nasıl çalıştığını görebilirsiniz. Konsepte daha derin bir hakimiyet için pratik yapmaya devam edin. O zamana kadar büyümeye ve parlamaya devam edin!
Yorumlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION