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

6
Java 8 में अपरिवर्तनीय संग्रह क्यों नहीं हैं?
जावा टीम ने जावा 8. में कार्यात्मक प्रोग्रामिंग में बाधाओं को दूर करने का एक टन का काम किया है। विशेष रूप से, java.util कलेक्शंस में बदलाव बहुत तेजी से सुव्यवस्थित परिचालनों में परिवर्तन का पीछा करने का एक बड़ा काम करते हैं। यह देखते हुए कि संग्रह पर प्रथम …

9
क्या संगामिति नहीं होने पर अपरिवर्तनीयता बहुत सार्थक है?
ऐसा लगता है कि अपरिवर्तनीय प्रकारों और विशेष रूप से संग्रह का उपयोग करने के मुख्य लाभ के रूप में थ्रेड-सेफ्टी को हमेशा / अक्सर उल्लेख किया जाता है। मेरे पास एक ऐसी स्थिति है जहां मैं यह सुनिश्चित करना चाहूंगा कि एक विधि तार के एक शब्दकोश को संशोधित …

6
सार्थक वर्ग के नामों के साथ जावा संग्रह को मास्क करने के लिए अच्छा या बुरा अभ्यास?
हाल ही में मुझे मानव-अनुकूल वर्ग नामों के साथ जावा संग्रह "मास्किंग" करने की आदत है। कुछ सरल उदाहरण: // Facade class that makes code more readable and understandable. public class WidgetCache extends Map<String, Widget> { } या: // If you saw a ArrayList<ArrayList<?>> being passed around in the code, …

8
Java.util.ArrayList शून्य जोड़ने की अनुमति क्यों देता है?
मुझे आश्चर्य है कि क्यों java.util.ArrayListजोड़ने की अनुमति देता है null। क्या कोई मामला है जहां मैं nullएक में जोड़ना चाहूंगा ArrayList? मैं इस सवाल पूछ रहा हूँ क्योंकि एक परियोजना में हम एक बग जहां कुछ कोड जोड़ने था nullकरने के लिए ArrayListऔर यह पहचानना जहां बग था मुश्किल …

9
क्या मुझे अपने तरीकों में खाली संग्रह स्वीकार करना चाहिए जो उन पर पुनरावृति करता है?
मेरे पास एक विधि है जहां सभी तर्क एक फॉरेस्ट लूप के अंदर किए जाते हैं जो विधि के पैरामीटर से अधिक होता है: public IEnumerable<TransformedNode> TransformNodes(IEnumerable<Node> nodes) { foreach(var node in nodes) { // yadda yadda yadda yield return transformedNode; } } इस मामले में, एक खाली संग्रह में …

6
मैं अपने एमपी 3 संग्रह को सॉर्ट करने के लिए एक "अंतिम फेरबदल" एल्गोरिदम लिखना चाहूंगा
मैं अपने एमपी 3 फ़ाइलों को एक तरह से शीर्षक और कलाकार पुनरावृत्ति से बचा जाता है के लिए छद्मकोड सुझावों की तलाश कर रहा हूं । मैं क्रोनर्स सुनता हूं - फ्रैंक सिनात्रा, टोनी बेनेट, एला फिट्जगेराल्ड आदि पुराने मानकों को गाते हुए। प्रत्येक कलाकार एक ही गीत के …

2
जावा: संग्रह एक तुलनित्र को क्यों स्वीकार करते हैं, लेकिन (काल्पनिक) हैसर और भूमध्य रेखा को नहीं?
यह मुद्दा सबसे स्पष्ट है जब आपके पास इंटरफ़ेस के विभिन्न कार्यान्वयन होते हैं, और किसी विशेष संग्रह के प्रयोजनों के लिए आप केवल ऑब्जेक्ट के इंटरफ़ेस-स्तरीय दृश्य के बारे में परवाह करते हैं। उदाहरण के लिए, मान लीजिए कि आपके पास एक इंटरफ़ेस था: public interface Person { int …
25 java  collections 

1
.Net में सरणियों की लंबाई क्यों होती है लेकिन अन्य संग्रह प्रकारों की गणना होती है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस सवाल में सुधार करना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । बंद रहता है 4 …


4
क्या PUT या DELETE के साथ किसी संग्रह को आंशिक रूप से बदलना ठीक है?
मेरे पास उत्पाद समूह में उत्पादों का एक संग्रह है जैसे: product-groups/123/products यदि मुझे संग्रह में जोड़ने की आवश्यकता है , तो क्या यह ठीक है कि मैं केवल कुछ उत्पादों को PUT के साथ पास करूं? अगर मुझे संग्रह से कुछ उत्पादों को हटाने की आवश्यकता है , तो …
21 rest  collections 

5
वस्तुओं को फेरने का कुशल तरीका
मैं कुछ प्रश्नोत्तरी सॉफ्टवेयर के लिए एक कार्यक्रम लिख रहा हूं। मेरे पास एक प्रश्न वर्ग है जिसमें प्रश्न, उत्तर, विकल्प, अंक और नकारात्मक अंक के लिए ArrayLists हैं। कुछ इस तरह: class question { private ArrayList<Integer> index_list; private ArrayList<String> question_list; private ArrayList<String> answer_list; private ArrayList<String> opt1_list; private ArrayList<String> opt2_list; …
20 java  collections 

3
क्या हम धाराओं को वापस करने के लिए एक सामान्य बात है जहाँ हम आम तौर पर संग्रह लौटाएंगे?
अपने एपीआई को विकसित करने के दौरान, जो किसी भी विरासत कोड से जुड़ा नहीं है, मैं अक्सर खुद को लिखने के तरीके ढूंढता हूं जो कि विशुद्ध रूप से स्ट्रीम पाइपलाइन हैं जो परिणाम एकत्र करके समाप्त हो जाते हैं। इस तरह: ImmutableSet<T> deriveSomethingMeaningfulFromPrivateState() { return myPrivateThingies.stream() .map(this::ownerOfThing) .map(Owner::socialStatus) …

3
परीक्षण में तर्क से बचने के दौरान एक संग्रह लौटाता है कि इकाई परीक्षण विधि कैसे करें
मैं एक ऐसी विधि का परीक्षण कर रहा हूं, जो डेटा ऑब्जेक्ट का एक संग्रह उत्पन्न करने के लिए है। मैं यह सत्यापित करना चाहता हूं कि वस्तुओं के गुणों को सही ढंग से सेट किया जा रहा है। कुछ गुणों को एक ही चीज़ पर सेट किया जाएगा; दूसरों …

5
सी हीप की तुलना में जावा हीप आवंटन आवंटन
मैं पहले से ही एसओ पर यह सवाल पोस्ट कर चुका हूं और यह ठीक रहा। यह दुर्भाग्य से बंद कर दिया गया था (फिर से खोलने के लिए केवल एक वोट की जरूरत है), लेकिन किसी ने सुझाव दिया कि मैं इसे यहां पोस्ट कर दूं क्योंकि यह एक …

2
जावा संग्रह की पैकेजिंग संरचना (java.util) - Iterable java.lang में क्यों बैठती है?
नीचे दिए गए आरेख के अनुसार, इंटरफ़ेस को छोड़कर Iterable, सभी शेष निर्माण (इंटरफ़ेस / वर्ग / सार वर्ग) एक ही पैकेज में बैठते हैंjava.util पैकेज Iterableमें क्यों बैठता है java.lang? नोट: इरादा जावा प्रोग्रामिंग के पैकेजिंग पहलू को समझने का है।

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