এই নিবন্ধে, আমরা বুঝতে পারব কিভাবে ল্যাম্বডা এক্সপ্রেশনকে একটি পদ্ধতি যুক্তি হিসাবে পাস করতে হয়। ল্যাম্বডা এক্সপ্রেশন হল কোডের একটি ছোট ব্লক যা প্যারামিটার নেয় এবং একটি মান প্রদান করে।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷ইনপুট
ধরুন আমাদের ইনপুট হল −
("আপেল", "কমলা", "আঙ্গুর")
আউটপুট
কাঙ্খিত আউটপুট হবে −
elppA, egnarO, separG
অ্যালগরিদম
ধাপ 1 - START ধাপ 2 - আমরা প্রয়োজনীয় প্যাকেজগুলি আমদানি করি৷ ধাপ 3 - প্রধান ফাংশনে, আমরা ডেটার একটি 'অ্যারেলিস্ট' সংজ্ঞায়িত করি৷ ধাপ 4 - এটি কনসোলে প্রদর্শিত হয়৷ ধাপ 5 - এখন, একটি 'প্রত্যেকটির জন্য' ' লুপটি শুরুর পরিবর্তে শেষ থেকে অ্যারেলিস্টের উপাদানগুলির উপর পুনরাবৃত্তি করতে ব্যবহৃত হয়৷ ধাপ 6 - প্রতিটি সূচকের উপাদানটি একটি নির্দিষ্ট মান দ্বারা অ্যাক্সেস করা হয় এবং বৃদ্ধি করা হয়৷ ধাপ 7 - এর ফলে অ্যারেলিস্ট উপাদানগুলি প্রদর্শিত হবে৷ বিপরীত ক্রমে।উদাহরণ 1
এখানে, পূর্ণসংখ্যা পূর্বে সংজ্ঞায়িত করা হয়েছে, এবং এর মান অ্যাক্সেস করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
import java.util.ArrayList; import java.util.Arrays; পাবলিক ক্লাস মেইন { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] args) { ArrayListFruits =new ArrayList<>(Arrays.asList("Apple" , "কমলা", "আঙ্গুর")); System.out.println("অ্যারেলিস্টকে সংজ্ঞায়িত করা হয়েছে:" + ফল); System.out.print("রিভার্সড অ্যারেলিস্ট হল:"); ফল। out.print(ফলাফল + ","); }); }}
আউটপুট
ArrayList কে সংজ্ঞায়িত করা হয়েছে :[Apple, Orange, Grapes] বিপরীত করা ArrayList হল:elppA, egnarO, separG,
উদাহরণ 2
এখানে, পূর্ণসংখ্যা পূর্বে সংজ্ঞায়িত করা হয়েছে, এবং এর মান অ্যাক্সেস করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
import java.util.ArrayList; import java.util.Arrays; পাবলিক ক্লাস মেইন { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] আর্গস) { অ্যারেলিস্ট<স্ট্রিং> গেম =নতুন অ্যারেলিস্ট<>(Arrays.asList("ফুটবল" , "ক্রিকেট", "বেসবল")); System.out.println("অ্যারেলিস্টকে সংজ্ঞায়িত করা হয়েছে:" + গেমস); System.out.print("রিভার্সড অ্যারেলিস্ট হল:"); গেম .forEach((e) -> { স্ট্রিং ফলাফল =""; এর জন্য (int i =e.length()-1; i>=0; i--) ফলাফল +=e.charAt(i); সিস্টেম। out.print(ফলাফল + ","); }); }}
আউটপুট
অ্যারেলিস্টকে এভাবে সংজ্ঞায়িত করা হয়েছে:[ফুটবল, ক্রিকেট, বেসবল]বিপরীত অ্যারেলিস্ট হল:llabtooF, tekcirC, llabesaB,