Java’da ForEach Döngüsü

473
views

Bir önceki yazımızda arrayler konusunu işlemiştik. Bu yazımızda ise foreach döngüsünü işleyeceğiz.

Foreach döngüsü arraylerde kullanıldığı zaman döngüleri gerçekten çok kısaltabiliyor. Daha önceki derslerde bir array tanımladığımızda bunu for döngüsü ile bastırabiliyorduk. Ancak daha pratik bir yol olan foreach döngüsünü kullanabiliriz.

Normalde önceki derslerde arrayimizi aşağıdaki şekilde bastırıyorduk.

Foreach döngüsü ile bu arrayi daha efektif bir şekilde bastırabiliriz.

Foreach in ismindeki each kelimesine takılmayın, hiçbir yerde kullanılmıyor. Yani aslında yine for olarak kullanacağız fakat farklı bir şekilde.

Şimdi örnekle anlamaya çalışalım;

Bu şekilde de arrayimizi yazdırabiliriz. String a şeklinde oluşturduğumuz ifade verdiğimiz değerler içinde tek tek geziniyor ve her bir döngüde bunları ekrana basabiliyoruz.

Şimdi de int veri tipinde bir array oluşturup ekrana basalım;

int veri tipinde bir array oluşturduk. For döngüsü içerisinde int x : array2 şeklinde bir ifade oluşturduk. Ve değerleri tek tek ekrana yazdırdık.

Foreach konusu ile alakalı farklı birşey daha göstermek istiyorum.

Test adında bir class daha yaratıyoruz projemizde.

Classımızın bir tane özelliğini yazıyoruz.

private String isim şeklinde. Daha sonra bir constructor ve yaz() şeklinde bir metot yazıyoruz. Sonrasında main classımıza gelerek Test objelerini bulunduran bir tane array yazıyoruz. Arrayi yazdıktan sonra for döngüsü içerisinde yaz() metodumuzu çağırarak değerleri ekrana yazdırıyoruz.

Bir sonraki yazımızda arrayList leri işleyeceğiz. Sonraki derse geçmek için tıklayınız.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz