collections पर टैग किए गए जवाब

संग्रह API, डेवलपर्स को वर्गों और इंटरफेस के एक सेट के साथ प्रदान करता है जो वस्तुओं के संग्रह को संभालना आसान बनाता है।

23
जावा ऑब्जेक्ट (बीन) को कुंजी-मूल्य जोड़े (और इसके विपरीत) में कैसे परिवर्तित किया जाए?
कहें कि मेरे पास एक बहुत ही सरल जावा ऑब्जेक्ट है जिसमें केवल कुछ गेटएक्सएक्सएक्स और सेटएक्सएक्सएक्स गुण हैं। यह ऑब्जेक्ट केवल मानों को संभालने के लिए उपयोग किया जाता है, मूल रूप से एक रिकॉर्ड या एक प्रकार-सुरक्षित (और प्रदर्शनकारी) नक्शा। मुझे अक्सर इस ऑब्जेक्ट को मुख्य मूल्य जोड़े …

8
मैं अपने ArrayList Thread-Safe को कैसे बनाते हैं? जावा में समस्या के लिए एक और दृष्टिकोण?
मेरे पास एक ArrayList है जो मैं RaceCar ऑब्जेक्ट्स को होल्ड करने के लिए उपयोग करना चाहता हूं जो थ्रेड क्लास का विस्तार करते हैं जैसे ही वे निष्पादित होते हैं। एक वर्ग, जिसे रेस कहा जाता है, एक कॉलबैक पद्धति का उपयोग करके इस ArrayList को संभालता है जिसे …


5
मैप में कुंजी या मान मौजूद है या नहीं, इसकी जांच कैसे करें?
मेरे पास एक स्काला मैप है और यदि कोई निश्चित मान मानचित्र में मौजूद है तो मैं उसका परीक्षण करना चाहूंगा। myMap.exists( /*What should go here*/ )

11
क्या कोई डुप्लिकेट सूची लागू नहीं है?
मुझे इसके बारे में पता है SortedSet, लेकिन मेरे मामले में मुझे ऐसी किसी चीज़ की ज़रूरत है जो लागू हो List, और नहीं Set। तो क्या वहाँ एक कार्यान्वयन है, एपीआई या कहीं और? अपने आप को लागू करना कठिन नहीं होना चाहिए, लेकिन मुझे लगा कि पहले यहां …

8
ReadOnlyObservableCollection.CollectionChanged सार्वजनिक क्यों नहीं है?
ReadOnlyObservableCollection.CollectionChangedसंरक्षित और सार्वजनिक क्यों नहीं है (जैसा कि संगत ObservableCollection.CollectionChangedहै)? INotifyCollectionChangedयदि मैं इस CollectionChangedकार्यक्रम तक नहीं पहुँच सकता तो किसी संग्रह को लागू करने का क्या उपयोग है ?
86 c#  .net  collections 

4
क्या अतुल्यकालिक अवरोधन <T> जैसा कुछ भी है?
मैं एसिंक्रोनस रूप awaitसे परिणाम पर चाहूंगा BlockingCollection&lt;T&gt;.Take(), इसलिए मैं धागे को अवरुद्ध नहीं करता हूं। कुछ इस तरह की तलाश में: var item = await blockingCollection.TakeAsync(); मुझे पता है कि मैं यह कर सकता था: var item = await Task.Run(() =&gt; blockingCollection.Take()); लेकिन यह थोड़े पूरे विचार को मार …

7
क्या कोई सम्मिलन आदेश सेट करना है जो सूची को भी लागू करता है?
मैं के एक कार्यान्वयन खोजने की कोशिश कर रहा हूँ java.util.Listऔर java.util.Setजावा में एक ही समय में। मैं चाहता हूं कि यह वर्ग केवल अद्वितीय तत्वों (के रूप में Set) की अनुमति दे और उनके आदेश (जैसे List) को संरक्षित करे । क्या यह JDK 6 में मौजूद है? यह …
85 java  collections 

8
गणना गुण बनाम गणना () विधि?
एक संग्रह के साथ काम करना मेरे पास वस्तुओं की गिनती प्राप्त करने के दो तरीके हैं; Count(संपत्ति) और Count()(विधि)। क्या किसी को पता है कि प्रमुख अंतर क्या हैं? मैं गलत हो सकता हूं, लेकिन मैं हमेशा Countकिसी भी सशर्त बयान में संपत्ति का उपयोग करता हूं, क्योंकि मैं …
85 c#  linq  list  collections  count 

4
एक समवर्तीSkipListSet कब उपयोगी है?
मैंने अभी इस डेटा-संरचना को जावा 6 एपीआई पर देखा था और मुझे इस बात की उत्सुकता है कि यह एक उपयोगी संसाधन कब होगा। मैं scjp परीक्षा के लिए अध्ययन कर रहा हूं और मैं इसे कैथी सिएरा की पुस्तक पर कवर नहीं करता, भले ही मैंने नकली परीक्षा …

4
किसी स्ट्रीम पर Collections.toMap () का उपयोग करते समय मैं एक सूची के पुनरावृत्ति क्रम को कैसे रखूं?
मैं इस प्रकार Mapसे एक बना रहा हूँ List: List&lt;String&gt; strings = Arrays.asList("a", "bb", "ccc"); Map&lt;String, Integer&gt; map = strings.stream() .collect(Collectors.toMap(Function.identity(), String::length)); मैं उसी पुनरावृत्ति क्रम को रखना चाहता हूं जैसा कि में था List। मैं विधियों LinkedHashMapका उपयोग करके कैसे बना सकता हूं Collectors.toMap()?

4
यह देखते हुए कि HdMaps jdk1.6 में और ऊपर बहु ​​= थ्रेडिंग के साथ समस्याओं का कारण बनता है, मुझे अपना कोड कैसे ठीक करना चाहिए
मैंने हाल ही में स्टैकओवरफ्लो में एक सवाल उठाया, फिर जवाब मिला। प्रारंभिक प्रश्न यह था कि म्यूटेक्स या कचरा संग्रह के अलावा अन्य तंत्र क्या मेरे बहु-थ्रेडेड जावा प्रोग्राम को धीमा कर सकते हैं? मुझे अपने आतंक का पता चला कि HashMap को JDK1.6 और JDK1.7 के बीच मोडिफाई …

12
कई क्षेत्रों के साथ संग्रह
मेरे पास तीन फ़ील्ड्स (सभी स्ट्रिंग प्रकार) के साथ "रिपोर्ट" ऑब्जेक्ट्स की एक सूची है - ReportKey StudentNumber School मेरे पास एक तरह का कोड है- Collections.sort(reportList, new Comparator&lt;Report&gt;() { @Override public int compare(final Report record1, final Report record2) { return (record1.getReportKey() + record1.getStudentNumber() + record1.getSchool()) .compareTo(record2.getReportKey() + record2.getStudentNumber() + …


3
जावा में एक सूची को कैसे सीरीज़ करें?
मैं एक सूची को गहरा करना चाहूंगा। उसके लिए हमारे पास एक विधि है // apache commons method. This object should be serializable SerializationUtils.clone ( object ) इसलिए अब अपनी सूची क्लोन करने के लिए मुझे इसे पहले परिवर्तनीय बनाना चाहिए। क्या सूची को अनुक्रमिक सूची में बदलना संभव है?

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.