لا توفر أطر عمل مجموعة Java مثل set وmap وlist أي طرق ملائمة للتهيئة. في كل مرة تقوم فيها بإنشاء مجموعة، عليك إضافة القيم واحدة تلو الأخرى. يحب
انسخ رمز الكود كما يلي:
Set<Character> letter=new HashSet<Character>();
letter.add('a');
letter.add('ب');
//...
مملة للغاية.
ولكن مع الطبقات الداخلية المجهولة. يمكن أن يكون أبسط قليلا.
انسخ رمز الكود كما يلي:
تعيين <الحرف> حرف = HashSet الجديد <الحرف> ()
{
{
add('a'); add('b');
add('e'); add('f');
add('i'); add('j');
add('m'); add('n');
add('س'); add('r');
add('u'); add('v');
add('y');
add('أ');
add('E'); add('F');
add('I'); add('J');
add('M'); add('N');
add('س'); add('S');
add('U'); add('V');
add('Y');
}
}; // المستوى الأول من الأقواس يحدد الفئات الداخلية المجهولة، والمستوى الثاني هو وحدة التهيئة