Press "Enter" to skip to content

Month: January 2022

Effective Java Madde 59: Kütüphaneleri Öğrenin ve Kullanın

Diyelim ki 0 ile belli bir üst sınır değeri arasında rastgele sayılar üretmek istiyorsunuz. Birçok programcı bu işi yapmak için aşağıdaki gibi bir kod yazabilir: Bu metot doğru gibi görünse de oldukça hatalıdır. Seçtiğiniz n değerine bağlı olarak bazı sayıların diğerlerine kıyasla daha sık üretilmesi söz konusudur. Aşağıdaki kod önce…

Share
2 Comments

Effective Java Madde 58: Klasik for Döngüleri Yerine for-each Tercih Edin

Madde 45’de anlatıldığı üzere, bazı durumlarda stream kullanmak avantajlı olurken, bazen de yinelemeye (iteration) başvurmak daha mantıklı olmaktadır. Aşağıda, bir koleksiyonun elemanlarını tarayan bir döngü görmekteyiz: Bu da dizi elemanlarını tarayan klasik döngü kodu: Yukarıdaki kullanımlar Madde 57’deki while döngülerinden daha iyi olsa da mükemmel değiller. Iterator ve döngü değişkenleri…

Share
Leave a Comment
%d bloggers like this: