साथ संग्रह हल कर हम जानते हैं कि हम डाला सभी तत्वों के बाद एक सूची को सॉर्ट करनेजावा गिनती आधारित sublist
Collections.sort
उपयोग कर सकते हैं।
लेकिन यदि समय में एक बार तत्व डाले जाते हैं, तो शायद SortedMap
अधिक प्रभावी है?
हालांकि, SortedMap
में subList
विधि की कमी है।
मुझे जो चाहिए वह SortedMap
की तरह कुछ है जो प्रभावी रूप से कई बार तत्वों को सम्मिलित कर सकता है, और Comparator
इंटरफेस के साथ हमेशा 1 ~ 1000 सब्लिस्टिस्ट टॉप-डाउन प्राप्त कर सकता है।
कोई सुझाव?
यह [प्रश्न] (http://stackoverflow.com/questions/8725387/why-is-there-no-sortedlist-in-java) शायद आपकी मदद कर सकता है। – zencv
@zencv प्रश्न में 'सबलिस्ट' का उल्लेख नहीं है, जो मुझे – rufushuang
की आवश्यकता है, क्या 'NavigableSet' उन प्रकार के सबव्यूज़ का समर्थन नहीं करता है? मुझे लगता है कि 'NavigableSet.subSet (प्रारंभ, अंत)' जैसी विधियां शायद यहां काम कर सकती हैं। –