MulaiMulai sekarang secara gratis

Memproses nama pengguna untuk ditampilkan

Dalam sistem manajemen pengguna, kita perlu menampilkan nama pengguna yang tersimpan di basis data. Dengan menggunakan Streams dan .forEach(), kita dapat memproses dan mencetak setiap nama pengguna secara efisien tanpa menggunakan perulangan tradisional.

Semua kelas yang diperlukan dari java.util telah diimpor untuk Anda.

Latihan ini adalah bagian dari kursus

Input/Output dan Stream di Java

Lihat Kursus

Petunjuk latihan

  • Konversikan daftar usernames menjadi objek Stream.
  • Cetak setiap elemen dalam stream menggunakan ekspresi lambda.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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));
    }
}
Edit dan Jalankan Kode