อะไรคือวิธีที่ง่ายที่สุดและ / หรือสั้นที่สุดในการตั้งชื่อองค์ประกอบ enum เป็นอาร์เรย์ของString
s
สิ่งที่ฉันหมายถึงก็คือตัวอย่างเช่นถ้าฉันมี enum ต่อไปนี้:
public enum State {
NEW,
RUNNABLE,
BLOCKED,
WAITING,
TIMED_WAITING,
TERMINATED;
public static String[] names() {
// ...
}
}
วิธีการจะกลับอาร์เรย์names()
{ "NEW", "RUNNABLE", "BLOCKED", "WAITING", "TIMED_WAITING", "TERMINATED" }