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

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


30
मैं जावा मानचित्र में प्रत्येक प्रविष्टि पर कुशलता से कैसे पुनरावृत्ति करूं?
अगर मेरे पास Mapजावा में इंटरफ़ेस को लागू करने वाली कोई वस्तु है और मैं उसके भीतर निहित हर जोड़े पर पुनरावृति करना चाहता हूं, तो नक्शे के माध्यम से जाने का सबसे कुशल तरीका क्या है? क्या तत्वों का क्रम उस विशिष्ट मानचित्र कार्यान्वयन पर निर्भर करेगा जो मेरे …

30
Java में ArrayList पर LinkedList का उपयोग कब करें?
मैं हमेशा एक बस का उपयोग करने के लिए किया गया है: List<String> names = new ArrayList<>(); मैं इंटरफ़ेस का उपयोग पोर्टेबिलिटी के लिए नाम के रूप में करता हूं, ताकि जब मैं इन जैसे प्रश्न पूछूं तो मैं अपने कोड को पुनः प्राप्त कर सकूं। कब और इसके विपरीत …

30
एक पंक्ति में एक ArrayList का प्रारंभ
मैं परीक्षण उद्देश्यों के लिए विकल्पों की एक सूची बनाना चाहता था। सबसे पहले, मैंने ऐसा किया: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); फिर, मैंने निम्नानुसार कोड को वापस ले लिया: ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata")); क्या ऐसा करने के लिए …

30
मानों द्वारा मानचित्र <कुंजी, मान> क्रमबद्ध करें
मैं जावा में अपेक्षाकृत नया हूं, और अक्सर पाता हूं कि मुझे Map&lt;Key, Value&gt;मूल्यों पर छांटने की जरूरत है । चूँकि मान अद्वितीय नहीं हैं, इसलिए मैं अपने आप keySetको एक में रूपांतरित करता हूं array, और उस सरणी को सरणी के माध्यम से छांटता हूं जो एक कस्टम तुलनित्र …

24
एक लूप में ऑब्जेक्ट्स को हटाते समय, ConcurrentModificationException से बचने के लिए एक संग्रह के माध्यम से Iterating
हम सभी जानते हैं कि आप निम्न कार्य नहीं कर सकते हैं ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } लेकिन यह स्पष्ट रूप से कभी-कभी काम करता है, लेकिन हमेशा नहीं। यहाँ कुछ विशिष्ट कोड है: public static void main(String[] args) { Collection&lt;Integer&gt; l …

30
मैं स्थैतिक मानचित्र को कैसे आरंभ कर सकता हूं?
आप Mapजावा में एक स्टेटिक को कैसे इनिशियलाइज़ करेंगे ? विधि एक: स्टैटिक इनिशियलर मेथड दो: उदाहरण इनिशियलर (अनाम उपवर्ग) या कोई अन्य विधि? प्रत्येक का भला - बुरा क्या है? यहाँ दो तरीकों को दर्शाने वाला एक उदाहरण दिया गया है: import java.util.HashMap; import java.util.Map; public class Test { …

12
सीधे HashMap (शाब्दिक तरीके से) को कैसे प्रारंभ करें?
क्या जावा हाशप को इस तरह से शुरू करने का कोई तरीका है ?: Map&lt;String,String&gt; test = new HashMap&lt;String, String&gt;{"test":"test","test":"test"}; सही सिंटैक्स क्या होगा? मुझे इस संबंध में कुछ भी नहीं मिला है। क्या यह संभव है? मैं एक नक्शे में कुछ "अंतिम / स्थिर" मान रखने के लिए सबसे …


15
जावा की क्षमता "डबल ब्रेस इनिशियलाइज़ेशन"?
На сттот вопрос есть ответы на Stack Overflow на русском : кото такое डबल ब्रेस инициализация? में जावा के छिपे हुए विशेषताएं शीर्ष जवाब का उल्लेख है धनुकोष्ठक प्रारंभ , एक साथ बहुत आकर्षक वाक्य रचना: Set&lt;String&gt; flavors = new HashSet&lt;String&gt;() {{ add("vanilla"); add("strawberry"); add("chocolate"); add("butter pecan"); }}; यह मुहावरा …


18
Java में Array को Set में कैसे बदलें
मैं एक सरणी को जावा में सेट में बदलना चाहूंगा। ऐसा करने के कुछ स्पष्ट तरीके हैं (जैसे कि एक लूप के साथ), लेकिन मैं थोड़ा सा कुछ पसंद करूंगा, कुछ इस तरह: java.util.Arrays.asList(Object[] a); कोई विचार?
717 java  collections  arrays  set 

13
जावा में लिस्ट में मैप कैसे बदलें?
A Map&lt;key,value&gt;को a में बदलने का सबसे अच्छा तरीका क्या है List&lt;value&gt;? बस सभी मूल्यों पर पुनरावृत्ति करें और उन्हें एक सूची में डालें या क्या मैं कुछ अनदेखी कर रहा हूं?
674 java  list  collections  map 



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