আমার যদি এ জাতীয় এনাম থাকে:
public enum Letter {
A,
B,
C,
//...
}
এলোমেলোভাবে একটি বাছাই করার সেরা উপায় কী? এটি উত্পাদন মানের বুলেটপ্রুফ হওয়ার দরকার নেই, তবে মোটামুটি এমনকি বিতরণটিও দুর্দান্ত।
আমি এই মত কিছু করতে পারে
private Letter randomLetter() {
int pick = new Random().nextInt(Letter.values().length);
return Letter.values()[pick];
}
তবে এর চেয়ে ভাল উপায় আর কি আছে? আমি মনে করি এটি এমন একটি বিষয় যা আগে حل করা হয়েছে।
Letter.values()অভ্যন্তরীণ Letterমান অ্যারের একটি নতুন অনুলিপি তৈরি করতে হয়।