HashSet<String>
से String[]
को परिवर्तित करने का सबसे अच्छा तरीका क्या है?हैशसेट <String> से स्ट्रिंग में कनवर्ट करना []
37
A
उत्तर
89
set.toArray(new String[set.size()]);
4
जेबी Nizet का जवाब सही है, लेकिन मामले में आप इस किया था स्ट्रिंग की तरह एक सीएसवी को बदलने के लिए, जावा 8 के साथ अब आप कर सकते हैं:
Set<String> mySet = new HashSet<>(Arrays.asList("a", "b", "c"));
System.out.println(String.join(", ", mySet));
Output is: a, b, c
यह सरणियों बायपास करने के लिए अनुमति देता है।
संबंधित मुद्दे
- 1. पायथन: टुपल से स्ट्रिंग में कनवर्ट करना?
- 2. सी # हैशसेट <string>
- 3. कनवर्ट करना <> ऑपरेटर से python3
- 4. कनवर्ट करना IQueryable <object> परिणाम अल्पविराम सीमित स्ट्रिंग
- 5. सी #: स्ट्रिंग को एसबीईटी में कनवर्ट करना *
- 6. स्ट्रिंग को पूर्णांक में कनवर्ट करना
- 7. JSONArray से स्ट्रिंग में कनवर्ट करना फिर वापस
- 8. स्ट्रिंग फ़ील्ड से MySQL में दिनांक को कनवर्ट करना
- 9. स्ट्रिंग सी ++ से डबल में कनवर्ट करें?
- 10. कनवर्ट करना (शून्य *) से std :: vector <unsigned char>
- 11. एंड्रॉइड में छवि में बेस 64 स्ट्रिंग को कनवर्ट करना
- 12. जावा: बाइटबफर और उससे संबंधित समस्याओं से स्ट्रिंग कनवर्ट करना
- 13. एक सूची <int> सूची में कनवर्ट की गई स्ट्रिंग में कनवर्ट करें?
- 14. इंडेक्सऑटऑफेंजेंज अपवाद जब हैशसेट <T>
- 15. स्ट्रिंग से <T>
- 16. सीएसवी/एक्सएलएस से JSON में कनवर्ट करना?
- 17. इंटीजर से बिगइन्टर में कनवर्ट करना
- 18. mod_python से mod_wsgi में कनवर्ट करना
- 19. लैंडस्केप से पोर्ट्रेट में दृश्य कनवर्ट करना?
- 20. एक रंग से ब्रश में कनवर्ट करना
- 21. कनवर्ट करना .jks से p12
- 22. हैशसेट
- 23. सॉर्टेडसेट <T> बनाम हैशसेट <T>
- 24. पायथन/न्यूम्पी/सिस्सी - स्ट्रिंग को गणितीय फ़ंक्शन में कनवर्ट करना
- 25. एक स्ट्रिंग को JSON ऑब्जेक्ट में कनवर्ट करना
- 26. स्ट्रिंग में पूर्णांक कनवर्ट करें
- 27. बाइट्स को एक स्ट्रिंग में कनवर्ट करना C#
- 28. जावा में हैशसेट टकराव
- 29. char string से uint8_t की सरणी में कनवर्ट करना?
- 30. आर में दशमलव में बाइनरी कनवर्ट करना?
यह करने का सबसे अच्छा तरीका है (+1) –
मैं set.toArray (नया स्ट्रिंग [0]) का उपयोग करूंगा; या यहां तक कि set.toArray (EMPTY_STRING_ARRAY); Set.size() कोई प्रदर्शन लाभ नहीं जोड़ता है लेकिन पाठक के लिए मानसिक स्थान का उपयोग करता है। –
मेरा मतलब था "कोई महत्वपूर्ण प्रदर्शन लाभ" –