Zpracování uživatelských jmen pro zobrazení
V systému pro správu uživatelů potřebujeme zobrazit uživatelská jména uložená v databázi. Pomocí Streams a .forEach() můžeme každé uživatelské jméno efektivně zpracovat a vypsat, aniž bychom museli používat klasické smyčky.
Všechny potřebné třídy z java.util jsou už naimportované.
Toto cvičení je součástí kurzu
Input/Output and Streams in Java
Pokyny k cvičení
- Převeď seznam
usernamesna objektStream. - Vypiš každý prvek v
streampomocí lambda výrazu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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));
}
}