String türü, metinleri temsil etmek için tasarlanmıştır ve bu işi gayet iyi yapmaktadır. Ancak stringler çok yaygın ve kullanımı kolay olduğundan, uygun olmadıkları durumlar için de kullanıldığını görmekteyiz. Bu maddede, stringleri kullanmamanız gereken durumlardan bahsedeceğiz. Stringler diğer değer türlerinin (value types) yerine kullanılmamalıdır. Bir programa veri akışı olduğunda (örneğin bir…
Bir yorum yazınAy: Temmuz 2022
Java’da tür sistemi iki parçadan oluşur: int, double, boolean gibi temel türler ve String, List gibi referans türleri. Her temel türe karşılık gelen birer tane de kutulanmış temel tür (boxed primitive type) bulunmaktadır. Örneğin, int, double ve boolean temel türlerine karşılık gelen kutulanmış türler Integer, Double ve Boolean olmaktadır. Madde…
Bir yorum yazınJava’da double ve float bilimsel ve mühendislik hesaplamaları için tasarlanmış türlerdir. Bu türler, ikili kayan noktalı işlemler (binary floating-point arithmetic) yapmak için tasarlarlanmıştır ancak net sonuçlar almak istediğinizde doğru çalışmazlar. Özellikle de parasal hesaplamalar yapmak için hiç uygun değildirler çünkü 0.1 değerini (ya da 10’un diğer negatif kuvvetlerini) double veya…
Bir yorum yazın