Rasgele bir Enum üzerinde yinelemek için genel bir döngü yazmanın bir yolu var mı? Örneğin : Enum sınıfı uygulanan numaralandırma sınıflarının gibi bir yöntemi denir değerler() olmadığındanJava Enum için genel bir döngü için nasıl yazabilirim?
public static void putItemsInListBox(Enum enum, ListBox listbox){
for(Enum e : enum.values(){
listBox.addItem(e.toString(), String.valueOf(e.ordinal());
}
}
Sen, yukarıda yapamaz. Yukarıdaki for döngüsü bir enum olarak tanımlanan bir sınıf için iyi çalışır.
, bir de geçen öneririm 'Değiştirilebilir' veya somesuch. –