Java SE – Lambda expression ile bir dizinin içeriğini yazdırmak

Merhaba,

Java ile elimizde String tipinde bir dizimiz olduğunu düşünelim.

Bunun gibi bir diziyi ekrana yazdırmak için şu şekilde bir foreach döngüsü kullanabiliriz:

JDK 1.8 ile gelen lambda expression ile tek satırda bu işlemi gerçekleştirebiliyoruz:

Hatta daha kısa bir yöntemi daha var. Ide olarak Intellij Idea kullanıyorsanız yukarıdaki satırı yazdığınızda aşağıdaki kısa yöntemi önerecektir:

Java Util paketi içerisinde yer alan Arrays sınıfının asList isimli metodu kullanarak bu işlemi yaptığımız için kaynak kodumuzda, paket tanımlamasından sonra:

satırını ekleyerek Arrays sınıfını kodumuza dahil etmemiz gerekiyor.