কম্পিউটার টিউটোরিয়াল

জাভাতে Enum কনস্ট্যান্টের নাম পান


Enum হল একটি স্পেশাল ডেটা টাইপ যা Java 1.5 ভার্সন-এ যোগ হয়েছে এবং এটি একটি কনস্ট্যান্টের কালেকশন ডিফাইন করতে ব্যবহৃত হয়। যখন আমাদের একটি প্রিডিফাইনড লিস্টের ভ্যালু দরকার হয় যা কোনো न्यুমেরিক বা টেক্সচুয়াল ডেটা রিপ্রেজেন্ট করে না, তখন আমরা Enum ব্যবহার করতে পারি। Enum-গুলো কনস্ট্যান্ট এবং ডিফল্টভাবে তারা স্ট্যাটিক এবং ফাইনাল, তাই Enum টাইপের ফিল্ডের নামগুলো আপারকেস লেটার-এ থাকে।

Enum কনস্ট্যান্টের নাম পাওয়া যায় java.lang.Enum.name() মেথড দিয়ে। এই মেথড Enum ডিক্লেয়ারেশনে যেভাবে ডিক্লেয়ার করা হয়েছিল সেভাবেই নাম রিটার্ন করে।

উদাহরণ

enum Shape { CIRCLE, TRIANGLE, SQUARE, RECTANGLE; } public class EnumNameTest {    public static void main(String[] args) {       Shape shape = Shape.RECTANGLE;       System.out.println("The name of an enum constant is: " + shape.name());    } }

আউটপুট

The name of an enum constant is: RECTANGLE

  1. জাভাতে JComboBox-এ আইটেমগুলো সর্ট করা

  2. জাভাতে JRadioButton-গুলি অনুভূমিকভাবে কীভাবে সারিবদ্ধ করবেন?

  3. জাভাতে JButton-এ HTML টেক্সট কীভাবে বাস্তবায়ন করবেন?

  4. জাভাতে JPanel-এর paintComponent() মেথড কীভাবে বাস্তবায়ন করবেন?