Int ve Integer, Java programlama dilinde farklı anlamlara sahiptir:
- int: 32-bit işaretli tam sayıyı temsil eden ilkel bir veri türüdür 23. Bellekte doğrudan saklanır ve aritmetik işlemler için kullanılır 12.
- Integer: int veri tipinin bir sarmalayıcı sınıfıdır 12. int değerini bir nesne olarak kaplar ve bu değeri sınıf metodları ve özellikleri ile birlikte kullanmamızı sağlar 12. Ayrıca, null değerini kabul edebilirken, int veri tipi null olarak atanamaz 1.
Bu nedenle, int ve Integer aynı şey değildir.
5 kaynaktan alınan bilgiyle göre: