डिस्प्ले के लिए usernames प्रोसेस करना
यूज़र मैनेजमेंट सिस्टम में, हमें डेटाबेस में संग्रहीत usernames दिखाने हैं। Streams और .forEach() का उपयोग करके, हम बिना पारंपरिक लूप्स के प्रत्येक username को कुशलतापूर्वक प्रोसेस और प्रिंट कर सकते हैं.
java.util से सभी आवश्यक क्लास आपके लिए इम्पोर्ट कर दी गई हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Java में इनपुट/आउटपुट और स्ट्रीम्स
अभ्यास निर्देश
usernamesलिस्ट कोStreamऑब्जेक्ट में कन्वर्ट करें.- लैम्ब्डा एक्सप्रेशन का उपयोग करके
streamमें प्रत्येक एलिमेंट को प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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));
}
}