Görüntüleme için kullanıcı adlarını işleme
Bir kullanıcı yönetim sisteminde, veritabanında tutulan kullanıcı adlarını görüntülememiz gerekiyor. Streams ve .forEach() kullanarak, geleneksel döngülere ihtiyaç duymadan her kullanıcı adını verimli şekilde işleyip yazdırabiliriz.
java.util içindeki gerekli tüm sınıflar senin için içe aktarıldı.
Bu egzersiz, kursun bir parçasıdır
Java'da Girdi/Çıktı ve Akışlar
Egzersiz talimatları
usernameslistesini birStreamnesnesine dönüştür.streamiçindeki her öğeyi bir lambda ifadesi kullanarak yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
public class UserDisplay {
public static void main(String[] args) {
List usernames = new ArrayList<>();
usernames.add("Alice123");
usernames.add("BobTheCoder");
usernames.add("CharlieDev");
usernames.add("David99");
// Convert list to Stream
Stream stream = usernames.____();
// Print each username
stream.____(name -> System.out.println("User: " + name));
}
}