এই নিবন্ধে, আমরা বুঝতে পারব কিভাবে ল্যাম্বডা এক্সপ্রেশন ব্যবহার করে অ্যারেলিস্টের উপর পুনরাবৃত্তি করতে হয়। ArrayList ক্লাস হল একটি রিসাইজযোগ্য অ্যারে, যা java.util প্যাকেজে পাওয়া যাবে। জাভাতে অন্তর্নির্মিত অ্যারে এবং অ্যারেলিস্টের মধ্যে পার্থক্য হল যে অ্যারের আকার পরিবর্তন করা যায় না।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷ধরুন আমাদের ইনপুট হল −
Run the program
কাঙ্খিত আউটপুট হবে −
The list is defined as: Java Python Scala Mysql Redshift
অ্যালগরিদম
Step 1 - START Step 2 - Declare namely Step 3 - Define the values. Step 4 - Create an ArrayList, and iterate over it, and display it. Step 5 - In the ArrayList, add elements using the ‘add’ method. Step 6 - Display this on the console. Step 7 - Use the ‘forEach’ loop to iterate over the elements, and display them. Step 8 - Stop
উদাহরণ 1
এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।
import java.util.ArrayList; public class Demo { public static void print(ArrayList<String> input_list) { System.out.print("\nThe list is defined as:\n "); for(String language : input_list) { System.out.print(language + " "); } } public static void main(String[] args) { System.out.println("The required packages have been imported"); ArrayList<String> input_list = new ArrayList<>(); input_list.add("Java"); input_list.add("Python"); input_list.add("Scala"); input_list.add("Mysql"); input_list.add("Redshift"); print(input_list); } }
আউটপুট
The required packages have been imported The list is defined as: Java Python Scala Mysql Redshift
উদাহরণ 2
এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি।
import java.util.ArrayList; public class Demo { public static void print(ArrayList<Integer> input_list) { System.out.print("\nThe list is defined as:\n "); for(Integer elements : input_list) { System.out.print(elements + " "); } } public static void main(String[] args) { System.out.println("The required packages have been imported"); ArrayList<Integer> input_list = new ArrayList<>(); input_list.add(500); input_list.add(600); input_list.add(700); input_list.add(800); input_list.add(950); print(input_list); } }
আউটপুট
The required packages have been imported The list is defined as: 500 600 700 800 950