কম্পিউটার

জাভা প্রোগ্রাম enum এর উপর পুনরাবৃত্তি করতে


এই নিবন্ধে, আমরা বুঝব কিভাবে enum বস্তুর উপর পুনরাবৃত্তি করতে হয়। Enum হল একটি ডেটাটাইপ যা বস্তুর একটি ছোট সংগ্রহকে প্রতিনিধিত্ব করে।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

ইনপুট

ধরুন আমাদের ইনপুট হল −

এনাম অবজেক্টগুলিকে সংজ্ঞায়িত করা হয়েছে:লাল, নীল, সবুজ, হলুদ, কমলা

আউটপুট

কাঙ্খিত আউটপুট হবে −

অবজেক্ট প্রিন্ট করা:redbluegreenyelloworange

অ্যালগরিদম

ধাপ 1 - শুরু ধাপ 2 - Enum ফাংশনের অবজেক্টগুলি ঘোষণা করুন যথা লাল, নীল, সবুজ, হলুদ, কমলা ধাপ 3 - একটি ফর লুপ ব্যবহার করে, এনাম ফাংশনের বস্তুর উপর পুনরাবৃত্তি করুন এবং প্রতিটি অবজেক্ট প্রিন্ট করুন৷ ধাপ 4- থামুন 

উদাহরণ 1

enum Enum { লাল, নীল, সবুজ, হলুদ, কমলা;} পাবলিক ক্লাস কালার { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] আর্গস) { System.out.println("এনাম ফাংশনের মানগুলি পূর্বে সংজ্ঞায়িত করা হয়েছে।"); System.out.println("প্রতিটি enum ধ্রুবক অ্যাক্সেস করা"); for(Enum colors :Enum.values()) { System.out.print(colours + "\n"); } } }

আউটপুট

Enum ফাংশনের মান পূর্বে সংজ্ঞায়িত করা হয়েছে। প্রতিটি enum constantsredbluegreenyelloworange অ্যাক্সেস করা

উদাহরণ 2

সপ্তাহের দিনগুলি প্রিন্ট করার জন্য এখানে একটি উদাহরণ রয়েছে৷

 import java.util.EnumSet;enum দিনগুলি { রবিবার, সোমবার, মঙ্গলবার, বুধবার, বৃহস্পতিবার, শুক্রবার, শনিবার}পাবলিক ক্লাস IterateEnum{ পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) { দিন my_days[] =Days.values (); System.out.println("এনামের মান হল:"); EnumSet.allOf(Days.class).forEach(day -> System.out.println(day)); }}

আউটপুট

enum-এর মানগুলি হল:SundayMondayTuesdayWednesdayTursdayFridaySunday

  1. জাভা প্রোগ্রাম স্কোয়ারের এলাকা খুঁজে বের করতে

  2. জাভাতে Enum মানের উপর পুনরাবৃত্তি

  3. জাভাতে টাইপ-সেফ এনাম কী?

  4. আমরা জাভাতে একটি enum প্রসারিত করতে পারি?