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

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

7
C # में द्विदिश 1 से 1 शब्दकोश
मैं सी # (2) में एक सामान्य, द्विदिश 1 से 1 डिक्शनरी क्लास की तलाश कर रहा हूं, अर्थात। एक BiDictionaryOneToOne<T, S>जो करने के लिए केवल एक मूल्य और कुंजी में से एक (RefEquals अप करने के लिए वैसे भी) होते हैं गारंटी है, और जो या तो कुंजी या …
98 c#  .net  collections 

10
जावा में ऑर्डर किए गए सेट का कोई कार्यान्वयन?
यदि कोई व्यक्ति ऑब्जेक्टिव-सी से परिचित है तो सेट नामक एक संग्रह है NSOrderedSetजो सेट के रूप में कार्य करता है और उसके आइटम को ऐरे के रूप में एक्सेस किया जा सकता है । क्या जावा में ऐसा कुछ है? मैंने सुना है कि एक संग्रह कहा जाता है …
98 java  collections  set 

5
क्लोजर: कॉन (seq) बनाम कॉन्स (सूची)
मुझे पता है कि consएक seq conjदेता है और एक संग्रह लौटाता है। मुझे यह भी पता है कि conjआइटम संग्रह के इष्टतम अंत में cons"जोड़ता है" , और हमेशा सामने वाले आइटम को "जोड़ता है"। यह उदाहरण इन दोनों बिंदुओं को दर्शाता है: user=> (conj [1 2 3] 4) …

6
जावा: एक संग्रह के माध्यम से पुनरावृति करने का सबसे अच्छा तरीका (यहाँ ArrayList)
आज मैं खुशी से कोडिंग कर रहा था जब मुझे एक कोड मिला जो मैंने पहले ही सैकड़ों बार उपयोग किया था: एक संग्रह के माध्यम से Iterating (यहाँ ArrayList) किसी कारण से, मैंने वास्तव में ग्रहण के स्वत: पूर्णता विकल्पों पर ध्यान दिया और मुझे आश्चर्य हुआ: दूसरों की …

10
आदिम int की सूची बनाएँ?
निम्नलिखित में जावा में आदिम इंट या किसी भी आदिम की सूची बनाने का एक तरीका है? List<int> myList = new ArrayList<int>(); ऐसा लगता है कि मैं कर सकता हूं List myList = new ArrayList(); और इस सूची में "int" जोड़ें। लेकिन तब इसका मतलब होगा कि मैं इस सूची …

16
सी # सॉर्टेबल संग्रह जो डुप्लिकेट कुंजियों की अनुमति देता है
मैं अनुक्रम लिखने के लिए एक कार्यक्रम लिख रहा हूं जिसमें विभिन्न वस्तुएं रिपोर्ट में दिखाई देंगी। अनुक्रम एक्सेल स्प्रेडशीट पर Y स्थिति (सेल) है। कोड का एक डेमो भाग नीचे है। जो मैं पूरा करना चाहता हूं उसका एक संग्रह है, जो मुझे कई वस्तुओं को जोड़ने की अनुमति …

7
क्या मैं शब्दकोश <TKey, TValue> प्रविष्टियों के लिए संग्रह आरम्भक का उपयोग कर सकता हूँ?
मैं कोड के अगले बिट के लिए एक संग्रह आरंभीकरण का उपयोग करना चाहता हूं: public Dictionary&lt;int, string&gt; GetNames() { Dictionary&lt;int, string&gt; names = new Dictionary&lt;int, string&gt;(); names.Add(1, "Adam"); names.Add(2, "Bart"); names.Add(3, "Charlie"); return names; } तो आमतौर पर यह कुछ इस तरह होना चाहिए: return new Dictionary&lt;int, string&gt; { …

11
तत्वों के कई संग्रह को संयोजित करने का सुरुचिपूर्ण तरीका?
मान लें कि मेरे पास संग्रह की एक मनमानी संख्या है, प्रत्येक में उसी प्रकार की वस्तुएं हैं (उदाहरण के लिए, List&lt;int&gt; fooऔर List&lt;int&gt; bar)। यदि ये संग्रह स्वयं एक संग्रह में थे (उदाहरण के लिए List&lt;List&lt;int&gt;&gt;, मैं SelectManyइन सभी को एक संग्रह में संयोजित करने के लिए उपयोग कर …

5
क्यों कलेक्शंस.सॉर्ट मर्ज्सर्ट का उपयोग करता है लेकिन एरेस.सोर्ट नहीं करता है?
मैं JDK-8 (x64) का उपयोग कर रहा हूं। के लिए Arrays.sort(पुरातन) मैं जावा दस्तावेज में निम्नलिखित पाया: सॉर्टिंग एल्गोरिथ्म व्लादिमीर यारोस्लावस्की, जॉन बेंटले और जोशुआ ब्लोच द्वारा एक दोहरी-पिवट क्विकॉर्ट है। के लिए Collections.sort(वस्तुओं) मैंने पाया इस "Timsort": यह कार्यान्वयन एक स्थिर, अनुकूली, पुनरावृत्त विलय है ... यह कार्यान्वयन निर्दिष्ट …


12
List (T का) और Collection (T का) में क्या अंतर है?
मैंने उन्हें बहुत सारे तरीकों से इस्तेमाल करते हुए देखा है, और मुझे चिंता है कि मैं डिजाइन में एक पथ से नीचे जाने वाला हूं जो इस बेहतर नहीं होने पर अपरिवर्तनीय है। इसके अलावा, मैं .NET का उपयोग कर रहा हूं।
93 .net  list  collections 

3
मैं स्केल-संग्रह में समृद्ध-मेरी-लाइब्रेरी पैटर्न कैसे लागू करूं?
सबसे शक्तिशाली स्काला में उपलब्ध पैटर्न में से एक समृद्ध-मेरी-पुस्तकालय * पैटर्न है, जो निहित रूपांतरण का उपयोग करता है दिखाई गतिशील विधि संकल्प की आवश्यकता के बिना मौजूदा वर्गों के लिए तरीकों को जोड़ने के लिए। उदाहरण के लिए, यदि हम चाहते हैं कि सभी तारों में वह विधि …

2
क्या मैं NameValueCollection के साथ संग्रह आरंभीकरण का उपयोग कर सकता हूं?
क्या C # कलेक्शन इनिशियल सिंटैक्स का उपयोग करके NVC को इनिशियलाइज़ करने का एक तरीका है: NameValueCollection nvc = new NameValueCollection() { ("a", "1"), ("b", "2") }; धन्यवाद
92 c#  collections 

1
HashSet <T> .removeAll पद्धति आश्चर्यजनक रूप से धीमी है
जॉन स्कीट ने हाल ही में अपने ब्लॉग पर एक दिलचस्प प्रोग्रामिंग विषय उठाया: "मेरे अमूर्त में एक छेद है, प्रिय लिजा, प्रिय लिजा" (जोर दिया): मेरे पास एक सेट है - HashSetवास्तव में। मैं इसमें से कुछ वस्तुओं को निकालना चाहता हूं ... और बहुत से आइटम अच्छी तरह …

6
कस्टम तुलनित्र के साथ ट्रीसेट में एकत्र करने के लिए धाराओं का उपयोग करना
जावा 8 में काम करना, मेरे पास TreeSetइस तरह परिभाषित है: private TreeSet&lt;PositionReport&gt; positionReports = new TreeSet&lt;&gt;(Comparator.comparingLong(PositionReport::getTimestamp)); PositionReport इस तरह परिभाषित एक साधारण वर्ग है: public static final class PositionReport implements Cloneable { private final long timestamp; private final Position position; public static PositionReport create(long timestamp, Position position) { return …

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