![জাভাতে কার্যকরী ইন্টারফেস সহ ল্যাম্বদা এক্সপ্রেশন ব্যবহার করা: 15 টি ধাপ জাভাতে কার্যকরী ইন্টারফেস সহ ল্যাম্বদা এক্সপ্রেশন ব্যবহার করা: 15 টি ধাপ](https://i.howwhatproduce.com/images/006/image-15830-42-j.webp)
সুচিপত্র:
- ধাপ 1: একটি জাভা প্রকল্প তৈরি করুন
- পদক্ষেপ 2: একটি প্যাকেজ তৈরি করুন
- ধাপ 3: কনভার্টার ক্লাস তৈরি করুন
- ধাপ 4: ফাংশন টেস্ট ক্লাস তৈরি করুন
- ধাপ 5: রূপান্তর পদ্ধতি তৈরি করুন
- ধাপ 6: টাইপ প্যারামিটার যোগ করুন
- ধাপ 7: কলিং প্রয়োগ করুন
- ধাপ 8: প্রধান পদ্ধতি
- ধাপ 9: রূপান্তর কল শুরু করুন
- ধাপ 10: একটি পূর্ণসংখ্যা নির্বাচন করুন
- ধাপ 11: পরামিতি আলাদা করুন
- ধাপ 12: ল্যাম্বদা ফাংশন পরামিতি
- ধাপ 13: ল্যাম্বদা ফাংশন বডি
- ধাপ 14: ফলাফল বরাদ্দ করুন
- ধাপ 15: পরীক্ষা
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
![জাভাতে কার্যকরী ইন্টারফেস সহ ল্যাম্বদা এক্সপ্রেশন ব্যবহার করা জাভাতে কার্যকরী ইন্টারফেস সহ ল্যাম্বদা এক্সপ্রেশন ব্যবহার করা](https://i.howwhatproduce.com/images/006/image-15830-43-j.webp)
জাভাতে কার্যকরী ইন্টারফেসগুলি একটি খুব দরকারী সরঞ্জাম যা অনেক নতুন প্রোগ্রামার ব্যবহার করেন না। তারা ডেভেলপারদের তাদের কোড বিমূর্ত করার অনুমতি দেয় যাতে এটি বিভিন্ন সমস্যায় প্রয়োগ করা যায়। এটি ল্যাম্বদা এক্সপ্রেশনগুলির সাথে বিশেষভাবে দরকারী যা একটি পদ্ধতির পরামিতিগুলির মধ্যে ফাংশন তৈরি করতে দেয়। এই নির্দেশাবলী দেখায় কিভাবে ফাংশন নামক একটি খুব মৌলিক কার্যকরী ইন্টারফেস ব্যবহার করতে হয়। ফাংশনে প্রয়োগ নামক একটি বিমূর্ত পদ্ধতি রয়েছে যা জেনেরিক টাইপের একটি প্যারামিটার নেয় এবং একটি জেনেরিক টাইপ প্রদান করে। যে পদ্ধতিতে কল প্রযোজ্য হয় তার কল না হওয়া পর্যন্ত আবেদনটি সংজ্ঞায়িত করতে হবে না। এটি খুবই শক্তিশালী কারণ এটি প্রোগ্রামারদের একই টুকরো কোড ব্যবহার করার অনুমতি দেয় কেবলমাত্র সেই পদ্ধতিতে কল পরিবর্তন করতে।
ধাপ 1: একটি জাভা প্রকল্প তৈরি করুন
একটি IDE খুলুন এবং একটি জাভা প্রকল্প তৈরি করুন, নামটি গুরুত্বপূর্ণ নয়। আমি আমার নাম দিয়েছি "নির্দেশাবলী।"
পদক্ষেপ 2: একটি প্যাকেজ তৈরি করুন
![একটি প্যাকেজ তৈরি করুন একটি প্যাকেজ তৈরি করুন](https://i.howwhatproduce.com/images/006/image-15830-44-j.webp)
সোর্স ফাইলে একটি নতুন প্যাকেজ তৈরি করুন, যার নাম "নির্দেশাবলী"।
ধাপ 3: কনভার্টার ক্লাস তৈরি করুন
নির্দেশাবলী প্যাকেজে, কনভার্টার এবং আমদানি java.util.function. Function নামে একটি নতুন ক্লাস তৈরি করুন।
ধাপ 4: ফাংশন টেস্ট ক্লাস তৈরি করুন
![ফাংশন টেস্ট ক্লাস তৈরি করুন ফাংশন টেস্ট ক্লাস তৈরি করুন](https://i.howwhatproduce.com/images/006/image-15830-45-j.webp)
নির্দেশ প্যাকেজে, ফাংশন টেস্ট নামে একটি নতুন ক্লাস তৈরি করুন।
ধাপ 5: রূপান্তর পদ্ধতি তৈরি করুন
![রূপান্তর পদ্ধতি তৈরি করুন রূপান্তর পদ্ধতি তৈরি করুন](https://i.howwhatproduce.com/images/006/image-15830-46-j.webp)
কনভার্টার ক্লাসে, "রূপান্তর" নামক একটি পদ্ধতি তৈরি করুন যা একটি স্ট্রিং s প্রদান করে এবং একটি int x এবং একটি ফাংশন f কে প্যারামিটার হিসাবে নেয়।
ধাপ 6: টাইপ প্যারামিটার যোগ করুন
ফাংশন f প্যারামিটারে টাইপ প্যারামিটার ইন্টিজার এবং স্ট্রিং যোগ করুন
ধাপ 7: কলিং প্রয়োগ করুন
![কলিং এপ্লাই কলিং এপ্লাই](https://i.howwhatproduce.com/images/006/image-15830-47-j.webp)
F- এর সাথে f- এ প্রয়োগ ফাংশন কল করার ফলাফল ফেরত দিন এবং f.apply (x) দ্বারা একটি প্যারামিটার
ধাপ 8: প্রধান পদ্ধতি
ফাংশন টেস্টে একটি প্রধান পদ্ধতি তৈরি করুন।
ধাপ 9: রূপান্তর কল শুরু করুন
ফাংশনটেস্ট ক্লাসের প্রধান পদ্ধতিতে রূপান্তর পদ্ধতিকে কল করা শুরু করুন Converter.convert (
ধাপ 10: একটি পূর্ণসংখ্যা নির্বাচন করুন
![একটি পূর্ণসংখ্যা নির্বাচন করুন একটি পূর্ণসংখ্যা নির্বাচন করুন](https://i.howwhatproduce.com/images/006/image-15830-48-j.webp)
বন্ধনীর ভিতরে, একটি int লিখুন যা আপনি একটি স্ট্রিং এ রূপান্তর করতে চান। এটি উপরের ছবির মতো হওয়া উচিত।
ধাপ 11: পরামিতি আলাদা করুন
পরবর্তী প্যারামিটার হল ল্যাম্বদা ফাংশন। উপরের ছবিতে কার্সারের সাথে, একটি কমা টাইপ করুন তারপর দুটি প্যারামিটারের মধ্যে একটি স্থান নির্ধারণ করুন।
ধাপ 12: ল্যাম্বদা ফাংশন পরামিতি
এরপরে, আপনি ল্যাম্বদা ফাংশনের জন্য পরামিতিগুলি টাইপ করবেন। (পূর্ণসংখ্যা x) আমাদের একমাত্র প্যারামিটার
ধাপ 13: ল্যাম্বদা ফাংশন বডি
![ল্যাম্বদা ফাংশন বডি ল্যাম্বদা ফাংশন বডি](https://i.howwhatproduce.com/images/006/image-15830-49-j.webp)
প্যারামিটার অনুসরণ করে, টাইপ করুন -> সংকেত দিতে যে পরবর্তী পাঠ্যটি ফাংশনের মূল অংশ। X.toString টাইপ করুন, বন্ধনী বন্ধ করুন এবং একটি সেমিকোলন দিয়ে শেষ করুন।
ধাপ 14: ফলাফল বরাদ্দ করুন
প্রোগ্রামটি কাজ করছে কিনা তা নিশ্চিত করার জন্য, কলটি একটি স্ট্রিং ভেরিয়েবলে রূপান্তর করার জন্য বরাদ্দ করুন যাকে ফলাফল বলা হয়
ধাপ 15: পরীক্ষা
![পরীক্ষা পরীক্ষা](https://i.howwhatproduce.com/images/006/image-15830-50-j.webp)
পরীক্ষা করুন যে ফলাফলটি আপনার পছন্দ করা পূর্ণসংখ্যা প্যারামিটারের স্ট্রিং সংস্করণের সমান। এটি করার একটি সহজ উপায় হল একটি if স্টেটমেন্ট, নিচে দেখানো হয়েছে।
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
![DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ](https://i.howwhatproduce.com/images/001/image-1099-j.webp)
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32s ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: 8 টি ধাপ
![I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32s ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: 8 টি ধাপ I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32s ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: 8 টি ধাপ](https://i.howwhatproduce.com/images/002/image-5194-16-j.webp)
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32 গুলি ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: এই টিউটোরিয়ালে, আপনি নিয়ামক (Arduino, ESP32, ESP8266, ESP12 NodeMCU) এর সাথে কিভাবে কাজ শুরু করবেন, সংযুক্ত করবেন এবং I2C ডিভাইস (অ্যাকসিলেরোমিটার) পাবেন সে সম্পর্কে সব শিখবেন।
জাভাতে BME280 সহ রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: 6 টি ধাপ
![জাভাতে BME280 সহ রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: 6 টি ধাপ জাভাতে BME280 সহ রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: 6 টি ধাপ](https://i.howwhatproduce.com/images/004/image-10443-j.webp)
জাভাতে BME280 এর সাথে রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: একটি জানালার মাধ্যমে খারাপ আবহাওয়া সবসময় খারাপ দেখায়। আমরা আমাদের হিটিং এবং এ/সি সিস্টেমের উপর আরও ভাল নিয়ন্ত্রণ চেয়েছিলাম। একটি ব্যক্তিগত আবহাওয়া স্টেশন নির্মাণ একটি grea
জাভাতে একটি অ্যারে ইটারেট করার জন্য কীভাবে একটি লুপ ব্যবহার করবেন: 9 টি ধাপ
![জাভাতে একটি অ্যারে ইটারেট করার জন্য কীভাবে একটি লুপ ব্যবহার করবেন: 9 টি ধাপ জাভাতে একটি অ্যারে ইটারেট করার জন্য কীভাবে একটি লুপ ব্যবহার করবেন: 9 টি ধাপ](https://i.howwhatproduce.com/preview/how-to/10411555-how-to-use-a-while-loop-to-iterate-an-array-in-java-9-steps-0.webp)
জাভাতে একটি অ্যারে ইটারেট করার জন্য একটি লাইল লুপ কীভাবে ব্যবহার করবেন: আজ আমি আপনাকে দেখাবো কিভাবে জাভা ব্যবহার করে একটি while লুপ তৈরি করা যায় যা সংখ্যা বা শব্দের তালিকার মাধ্যমে পুনরাবৃত্তি করতে ব্যবহার করা যেতে পারে। এই ধারণাটি এন্ট্রি-লেভেল প্রোগ্রামারদের জন্য এবং যে কেউ জাভা লুপ এবং অ্যারেতে দ্রুত ব্রাশ-আপ পেতে চায়
একটি স্কটস 20V লিথিয়াম প্যাকের জন্য একটি কার্যকরী প্রতিস্থাপন করা: 4 টি ধাপ
![একটি স্কটস 20V লিথিয়াম প্যাকের জন্য একটি কার্যকরী প্রতিস্থাপন করা: 4 টি ধাপ একটি স্কটস 20V লিথিয়াম প্যাকের জন্য একটি কার্যকরী প্রতিস্থাপন করা: 4 টি ধাপ](https://i.howwhatproduce.com/images/002/image-4047-96-j.webp)
একটি স্কটস 20 ভি লিথিয়াম প্যাকের জন্য একটি কার্যকরী প্রতিস্থাপন করা: অন্য একটি নির্দেশনায় আমি দেখিয়েছি কিভাবে একটি 20v স্কটস লিথিয়াম প্যাকটি আলাদা করা যায়। আমি এখনও আগাছা ছোরা এবং পাতা ব্লোয়ার চারপাশে ছিল এবং তাদের ফেলে দিতে চান না একটি বিকল্প প্যাক তৈরি করার চেষ্টা করার সিদ্ধান্ত নিয়েছে যা আসলে কাজ করবে। আমিও