लैम्ब्डा एक्सप्रेशन का उपयोग करते हुए एरियरिस्ट पर जावा प्रोग्राम

इस उदाहरण में, हम जावा में लैम्ब्डा एक्सप्रेशन का उपयोग करते हुए सरणी सूची के प्रत्येक तत्वों पर पुनरावृति करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा अरेलिस्ट क्लास
  • जावा लैम्ब्डा एक्सप्रेशन

उदाहरण: फ़ंक्शन पैरामीटर के रूप में ArrayList पास करें

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList languages = new ArrayList(); // add elements to the ArrayList languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); // print arraylist System.out.print("ArrayList: "); // iterate over each element of arraylist // using forEach() method languages.forEach((e) -> ( System.out.print(e + ", "); )); ) )

आउटपुट

 ArrayList: जावा, पायथन, जावास्क्रिप्ट,

उपरोक्त उदाहरण में, हमने भाषाओं के नाम से एक सरणी सूची बनाई है। कोड को नोटिस करें,

 languages.forEach((e) -> ( System.out.print(e + ", "); ));

यहाँ, हम ArrayList forEach () के तर्क के रूप में लैम्ब्डा एक्सप्रेशन पास कर रहे हैं।

दिलचस्प लेख...