झंडा विशेषता के साथ फिर से सी # enums:जावा में सी # एनम ध्वज विशेषता के समतुल्य?
http://dotnetperls.com/enum-flags
वहाँ किसी भी तरह से जावा में इस व्यवहार को प्राप्त करने के लिए है?
झंडा विशेषता के साथ फिर से सी # enums:जावा में सी # एनम ध्वज विशेषता के समतुल्य?
http://dotnetperls.com/enum-flags
वहाँ किसी भी तरह से जावा में इस व्यवहार को प्राप्त करने के लिए है?
जब तक आप अपने एनम मूल्यों को सही तरीके से परिभाषित करते हैं, तो आप उस कार्यक्षमता को प्राप्त करने के लिए EnumSet का उपयोग कर सकते हैं।
RenderSet set = RenderSet.DataUri | RenderSet.GZip;
बन जाएगा
EnumSet.of(RenderSet.DataUri, RenderSet.GZip);
"अपने एनम मूल्यों को सही तरीके से परिभाषित करें" का क्या मतलब है – senfo
हां। जावा संस्करण 1.5 के बाद enums के लिए एक समर्थन है। उपयोग के लिए http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/java/javaOO/enum.html देखें।
यह पूछे जाने वाले प्रश्न के लिए अनुपयोगी है, जो संरचना जैसे बिटमैस्क में enums के समूह को संग्रहीत करने के बारे में है। – Jherico
आदमी, सी # भाषा को बढ़ाने का कोई डर नहीं है। किसी भी मामले में enum और एक ही प्रकार को साझा करने वाले enums के सेट बहुत गलत लगता है। – irreputable