क्या जावा में कोई कक्षा है, जिसमें ऑर्डर के क्रम में तत्वों की एक सरणी है और तेजी से खोज के लिए अनुकूलित किया गया है?दोनों शेड और अनुक्रमित सूची या सरणी?
आईई। मुझे संख्यात्मक सूचकांक (जैसे Vector
में) और हैश द्वारा तत्वों को पुनर्प्राप्त करने की आवश्यकता है (जैसे HashMap
)।
LinkedHashMap
का मिलान नहीं करती मुझे लगता है कि क्योंकि यह आदेश की गारंटी देता है LinkedHashMap
से मेल नहीं खाता है, लेकिन सूचकांक (स्थिति संख्या) द्वारा तेजी से एक्सेस की अनुमति नहीं है। विवरण के अनुसार, किसी दिए गए स्थान को खोजने के लिए इसे संपूर्ण श्रृंखला को पार करने की आवश्यकता होगी। यह Collection
इटेटरेटर के साथ क्या कर सकता है।
संपादित 2
अर्थात दोनों कुंजी और इंडेक्स द्वारा खोजना चाहिए, न केवल कुंजी द्वारा।
मुझे लगता है कि 'toArray()' विधि होगी पूरे संग्रह को स्कैन करें जो सभी बिंदुओं के बेवकूफ़ बना देगा। –
@SuzanCioc वास्तव में। यही कारण है कि मैं अपने उत्तर में बताता हूं, यह केवल तभी समझ में आता है जब आपका नक्शा निरंतर बदलता है और आप सरणी –