Bearbeta användarnamn för visning
I ett användarhanteringssystem behöver vi visa användarnamn som är lagrade i en databas. Med Streams och .forEach() kan vi effektivt bearbeta och skriva ut varje användarnamn utan att använda traditionella loopar.
Alla nödvändiga klasser från java.util har redan importerats åt dig.
Den här övningen är en del av kursen
Input/Output och strömmar i Java
Övningsinstruktioner
- Konvertera listan
usernamestill ettStream-objekt. - Skriv ut varje element i
streammed hjälp av ett lambdauttryck.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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));
}
}