Java | Veri Tipleri ve Değişkenleri

Kresua

Forum Yazarı
Forum Yazarı
Katılım
11 Nis 2020
Mesajlar
157
Beğeni
32
Puanları
1,505
Minecraft Türkiye

Herkese selam!
Evet, önceki konumuzda ekrana nasıl yazı yazdırıldığını da gördüğümüze göre şimdi sırada Java'nın temel veri tipleri ve değişkenlerini ele alacağız.

Veri tipleri nedir?
Veri tipleri, bilgisayar programlama ve veri işleme alanlarında kullanılan farklı veri türlerini ifade eder. Bir programlama dilinde, her değişkenin veya veri öğesinin belirli bir veri tipi olması gerekir, böylece programın doğru bir şekilde çalışması sağlanır. Veri tipleri, verilerin nasıl depolandığını, işlendiğini ve hangi tür operasyonlar yapabileceğini belirler.

Java'nın veri tipleri nelerdir?
Java'nın temel veri tiplerini aşağıya bırakıyorum.

Tam sayılı veriler:

VeriAçıklaması
byte​
8-bit uzunluğunda olan bu veri, -128 - 127 aralığındaki bütün sayı verilerini kaydedebilir.​
short​
16-bit uzunluğunda olan bu veri, -32,768 - 32,767 aralığında bütün sayı verilerini kaydedebilir.​
*int​
32-bit uzunluğunda olan bu veri, -2,147,483,648 - 2,147,483,647 aralığında bütün sayı verilerini kaydedebilir.

* Geliştiriciler genellikle int verisini kullanır.​
long​
64-bit uzunluğunda olan bu veri, -9,223,372,036,854,775,808 - 9,223,372,036,854,775,807 aralığındaki bütün sayı verilerini kaydedebilir.

* int verisinden daha büyük veriler ile çalışacaksanız bu veriyi kullanın.​

Ondalık sayılı veriler:
VeriAçıklaması
float​
32-bit uzunluğunda olan bu veri, sadece ondalıklı sayı verilerini kaydeder. Bu veride, kaydettikten sonra sayının sonunfa F harfi koymalısınız.
Örnek: float asd = 3.30F;

Float'ın değerini 1 girseniz bile çıktı olarak 1.0 olarak çıkacaktır.​
double​
64- bit uzunluğunda olan bu veri, sadece ondalıklı sayı verilerini kaydeder.​

Karakter verisi:
char​
Yalnızca tek bir karakteri temsil eden 16-bitlik bir veri tipidir.​

Mantıksal veri tipi:
boolean​
true veya false değerlerini döndürmek için kullanılan veri tipidir.​

Metin veri tipi:
String​
Bir yazıyı veya metin verisini kaydetmeyi sağlar.​


Veri tipleri nasıl yazdırılır?
Veri tiplerini yazdırmak için mevcut projemizden yeni bir Class dosyasından devam edelim. Veri tiplerini kaydederken camelCase kuralı ve Türkçe karakter olmadan oluşturmalıyız.
CamelCase, bir isimlendirme stili veya yazım kuralıdır ve genellikle kelimenin veya kelime öbeklerinin birleştirilerek oluşturulur. Bu stil, her kelimenin ilk harfinin küçük harfle başladığı ve sonraki kelimelerin ilk harflerinin büyük harfle başladığı bir yapıyı ifade eder.

Örnek:
minecraftTurkiye
getUser
javaOgrenmek

Bir veriyi kaydedelim:

A sayısının değerini, 3 olarak ayarlayalım.
17329


Çıktı:

17331


Gördüğünüz gibi, A sayısının değerini 3 olarak ayarladık ve konsola a sayısını gönder dediğimizde 3 değerini aldık. Unutmayın, değeri ekrana yazdırmak istediğinizde başına ve sonuna " (tırnak işareti) eklememelisiniz.

Bu sefer de byte değerinin sunmuş olduğu kapasitenin üstüne çıkalım:

17332


Çıktı:
17333


Konsolda hata aldık.

Şimdi, toplama işlemi yapalım:
17334


Çıktı:
17335


Gördüğünüz gibi, 3 int oluşturduk ve bunlardan ikisine sayı verdik birisine ise bu iki sayının toplamını bulduk ve bunu ekrana yazdırdık.

Şimdi gelin bu işlemi bir de String değeri ekleyerek daha anlamlı gözükmesini sağlayalım.
17336


Çıktı:
17337


Resimde görüldüğü üzere string verimizi ve int verimizi ekrana yazdırdık. Ekrana yazdırmak istediğiniz string değerine " (tırnak işareti) eklemeden yapmalısınız. Unutmayın, String bir veridir ve veriler tırnak işareti içinde yazılmamalıdır.

Daha fazla Java ve diğer yazılımlar hakkında bilgi almak için
Minecraft-Türkiye'yi takipte kalmayı unutmayın!
İyi forumlar!
 
Üst