Java Ders Notlarım – 2 ( Temel Veri Türleri Arasında Dönüşümler )

Java Veri Türleri ve Büyüklükleri Nelerdir?

Tam Sayılar – byte (1 bayt), short (2 bayt), int (4 bayt), long(8 bayt)

Ondalıklı Sayılar – float ( 4 bayt), double (8 bayt)

Karakter – char (2 bayt)

Boole – boolean (1 bit)

 

Veri türleri arası dönüşümler yapılabilir mi ?

Evet, yapılabilir.

Üst tarafta belirtilen büyüklüklere göre büyüklüğü küçük olan veri türünü, büyüklüğü büyük olan veri türüne direkt olarak tanabilir. Java bunları otomatik olarak çevirir.

Örnek:

int kucukVeri = 4;

double buyukVeri = kucukVeri;

Büyüklü

Ondalıklı sayı değişmezi double türündedir. Yani eğer 10.0 değerini float’a atarsak hatalı bir durumdur.

Örnek;

float hatali = 4.3;

float dogru = (float) 4.3;

Büyüklüğü büyük olan (J) bir veri türü, büyüklüğü küçük olan bir veri türüne atamak istenirse veri dönüşümü yapılması gerekir. Veri dönüşümü  nasıl yapılır diyorsanız aşağıdaki örnekte gösterilmektedir.

Örnek;

double buyuk;

int kucuk = (int) buyuk;

Char’dan daha büyük veri türü olan sayılara atama yapılabilir mi ?

Evet, yapılabilir. Char veri türünden; int, long, float, double veri türlerine atama yapılabilir. Bu atamada char veri türüne sayı değerleri atanır.

Düşüncesiz Adam

sizleri düşünmeyip buraya hiçbir şey yazmadım !

You may also like...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

ERROR: si-captcha.php plugin: GD image support not detected in PHP!

Contact your web host and ask them to enable GD image support for PHP.

ERROR: si-captcha.php plugin: imagepng function not detected in PHP!

Contact your web host and ask them to enable imagepng for PHP.

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.