संभव डुप्लिकेट:
enum.values() - is an order of returned enums deterministicहोगा enum.values के लिए आदेश() हमेशा एक ही
मैं नीचे की तरह एक enum कुछ है: -
enum Direction {
EAST,
WEST,
NORTH,
SOUTH
}
तो मैं दिशा-निर्देश पर values()
कहें, फिर मूल्य का क्रम हर समय समान रहेगा। मेरा मतलब है कि मूल्यों का क्रम हमेशा निम्न प्रारूप में होगा:
EAST,WEST,NORTH,SOUTH
या आदेश किसी भी समय बदल सकता है।
+1 यदि आप Java 5.0 के रूप में कर सकते हैं तो जावा 7 संदर्भों का उपयोग करने का सुझाव देता हूं। –
@ पीटर Lawrey किया। –
नीचे मतदाता के लिए, यदि आप उत्तर को बेहतर बनाने के लिए एक सुझाव छोड़ सकते हैं, तो मैं खुशी से ऐसा करूँगा। –