1. inttip

Tam sayıyı değişkenlerde saklamak istiyorsanız , türü kullanmanız gerekir int.

Sözcüğün int kısaltması  , elbette ki bu türün tamsayı sayıları saklamanıza izin verdiğine dair iyi bir ipucudur .Integer

Türü ile arasında değişen tamsayı sayıları depolayabilenint değişkenler . Daha kesin olmak gerekirse, ila .-2 billion+2 billion-2,147,483,648+2,147,483,647

İlginç gerçek

Kesinlikle yuvarlak olmayan bu sayılar, bilgisayarın belleğinin nasıl düzenlendiğiyle ilgilidir.

Java'da, tür için 4 bayt bellek ayrılır int. Belleğin her baytı 8 bitten oluşur . Her bit yalnızca 2 değeri temsil edebilir: 0 veya 1. Bir intdeğişken 32 bit içerir ve değerleri temsil edebilir 4,294,967,296.

Bu aralığın yarısı negatif sayılara, diğer yarısı da pozitif sayılara ayrılmıştır. Aralığı bu şekilde elde -2,147,483,648ederiz +2,147,483,647.


2. intDeğişken oluşturma

Tip int, tamsayıları depolamak içindir. Tamsayı sayıları depolayabilen kodda bir değişken oluşturmak için aşağıdaki gibi bir ifade kullanmanız gerekir:

int name;
intdeğişken bildirmek

İsim, değişkenin adıdır. Örnekler:

İfade Tanım
int x;
Bir xtamsayı değişkeni oluşturulur
int count; 
Bir counttamsayı değişkeni oluşturulur
int currentYear;
Bir currentYeartamsayı değişkeni oluşturulur

Harflerin durumu önemlidir. Bu, komutlar anlamına gelir  ve iki farklı değişken bildirir .int colorint Color

Ve ve komutları derleyiciye bir anlam ifade etmeyecek Int Colorve bir hata bildirmesine neden olacaktır. tamsayı türü için özel bir anahtar kelimedir ve küçük harfle yazılmalıdır .INT COLORint


3. Değişken oluşturmak için kısayol

Bir programda aynı yerde aynı türde çok sayıda değişken oluşturmanız gerekirse, bu kestirme gösterimi kullanabilirsiniz:

int name1, name2, name3;
Aynı türden birden çok değişken oluşturmak için kısayol

Örnekler:

İfadeler Kısa gösterim
int x;
int y;
int z;
int x, y, z;
int count;
int totalCount;
int count, totalCount;
int day;
int month;
int year;
int day, month, year;

4. Değer atama

Bir değişkene değer koymak için şu ifadeye ihtiyacınız vardır :int

name = value;
Bir değişkene değer atamak

Burada değer herhangi bir tamsayı ifadesi olabilir. Örnekler:

İfade Not
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
Bu kod derlenmeyecek çünkü 3,000,000,000an için mümkün olan maksimum değerden daha büyük int.2,147,483,647

5. Bir değişken oluşturmak ve başlatmak için kısayol

Bir değişken oluşturmak (bildirmek) ve ona bir değer atamak için tek bir komut kullanabilirsiniz . Bir değeri saklamamız gerektiğinde genellikle bir değişken bildirdiğimiz için en sık yapılan şey budur.

İşte komutun nasıl göründüğü:

int name = value;
Bir değişken oluşturmak ve başlatmak için kısayol

Örnekler:

İfade Not
int a = 5
int b = 2*1000*1000*1000;
Değişkenin değeri 2 milyar olacak
int c = -10000000;
Değişkenin değeri eksi 10 milyon olacaktır.
int d = 3000000000
3,000,000,000 bir int için mümkün olan maksimum değerden daha büyük olduğu için bu kod derlenmeyecek: 2,147,483,647

Tek bir satırda birkaç değişken de bildirebilirsiniz. Bu durumda, komut şöyle görünecektir:

int name1 = value1, name2 = value2, name3 = value3;
Birden çok değişken oluşturmak ve başlatmak için kısayol

Örnekler:

İfade Not
int a = 5, b = 10, c = a + b;
aeşittir 5 , b eşittir 10 , c eşittir 15