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

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

8
पुनरावृति करते हुए संग्रह से तत्वों को निकालें
AFAIK, दो दृष्टिकोण हैं: संग्रह की एक प्रति पर Iterate वास्तविक संग्रह के पुनरावृत्त का उपयोग करें उदाहरण के लिए, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } तथा Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } क्या किसी एक …

12
जावा की सूची में उलट सूची दृश्य कैसे प्राप्त करें?
मैं एक सूची पर एक उल्टा सूची दृश्य रखना चाहता हूं (इसी तरह List#sublistएक सूची पर एक सबलिस्ट दृश्य प्रदान करता है)। क्या कोई फ़ंक्शन है जो इस कार्यक्षमता प्रदान करता है? मैं सूची की किसी भी प्रकार की प्रतिलिपि नहीं बनाना चाहता और न ही सूची को संशोधित करना …

5
Google अमरूद बनाम अपाचे कॉमन्स [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

11
.NET जेनेरिक शब्दकोश <string, T> को क्लोन / डीप कॉपी करने का सबसे अच्छा तरीका क्या है?
मुझे एक सामान्य शब्दकोष मिला है, Dictionary&lt;string, T&gt;जिसे मैं अनिवार्य रूप से ..जिसके सुझावों का क्लोन () बनाना चाहूंगा।

9
जावा में अशक्त और खाली संग्रह को मान्य करने के लिए सबसे अच्छा अभ्यास
मैं क्या एक संग्रह खाली है सत्यापित करना चाहते हैं और null। किसी को भी कृपया मुझे सबसे अच्छा अभ्यास बता सकते हैं। वर्तमान में, मैं नीचे की तरह जाँच कर रहा हूँ: if (null == sampleMap || sampleMap.isEmpty()) { // do something } else { // do something else …
209 java  collections 

7
कौन सा अधिक कुशल है, प्रत्येक के लिए लूप, या एक इटरेटर?
किसी संग्रह को पार करने का सबसे कुशल तरीका कौन सा है? List&lt;Integer&gt; a = new ArrayList&lt;Integer&gt;(); for (Integer integer : a) { integer.toString(); } या List&lt;Integer&gt; a = new ArrayList&lt;Integer&gt;(); for (Iterator iterator = a.iterator(); iterator.hasNext();) { Integer integer = (Integer) iterator.next(); integer.toString(); } कृपया ध्यान दें, कि यह …


28
क्या आपके रेल एप्लिकेशन में सभी मॉडलों का संग्रह प्राप्त करने का एक तरीका है?
क्या कोई ऐसा तरीका है जिससे आप अपने रेल एप्लिकेशन में सभी मॉडलों का संग्रह प्राप्त कर सकते हैं? मूल रूप से, क्या मैं ऐसा कर सकता हूं: - Models.each do |model| puts model.class.name end

8
सूची <इंटेगर> से एक इंटेगर को ठीक से निकालना
यहाँ एक अच्छा नुकसान है जिसका मैंने अभी सामना किया है। पूर्णांकों की सूची पर विचार करें: List&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(); list.add(5); list.add(6); list.add(7); list.add(1); निष्पादित होने पर क्या होता है, इस पर कोई शिक्षित अनुमान list.remove(1)? किस बारे में list.remove(new Integer(1))? यह कुछ बुरा कीड़े पैदा कर सकता …

10
कोटलिन की सूची "ऐड", "रिमूव", मैप मिसिंग "पुट", आदि गायब है?
जावा में हम निम्नलिखित कर सकते हैं public class TempClass { List&lt;Integer&gt; myList = null; void doSomething() { myList = new ArrayList&lt;&gt;(); myList.add(10); myList.remove(10); } } लेकिन अगर हम इसे कोटलिन को सीधे नीचे के रूप में लिखते हैं class TempClass { var myList: List&lt;Int&gt;? = null fun doSomething() { …

8
आकार-सीमित कतार जो जावा में अंतिम N तत्व रखती है
जावा पुस्तकालयों पर एक बहुत ही सरल और त्वरित प्रश्न: क्या एक तैयार वर्ग है जो Queueएक निश्चित अधिकतम आकार के साथ लागू होता है - अर्थात यह हमेशा तत्वों को जोड़ने की अनुमति देता है, लेकिन यह चुपचाप नए जोड़े गए तत्वों के लिए अंतरिक्ष को समायोजित करने के …
197 collections  queue  java 

16
JSON को मैप में बदलें
JSON कोड को इस रूप में परिवर्तित करने का सबसे अच्छा तरीका क्या है: { "data" : { "field1" : "value1", "field2" : "value2" } } एक जावा मानचित्र में जिसमें एक कुंजी (फ़ील्ड 1, फ़ील्ड 2) और उन फ़ील्ड के मान हैं (मान 1, मान 2)। कोई विचार? क्या …


4
जावा 8 Stream.collect समकक्ष मानक कोटलिन लाइब्रेरी में क्या उपलब्ध हैं?
जावा 8 में, Stream.collectसंग्रह पर एकत्रीकरण की अनुमति देता है। कोटलिन में, यह उसी तरह से मौजूद नहीं है, जैसा कि स्टडीलिब में विस्तार कार्यों के संग्रह के अलावा अन्य हो सकता है। लेकिन यह स्पष्ट नहीं है कि विभिन्न उपयोग मामलों के लिए समतुल्य क्या हैं। उदाहरण के लिए, …

11
कन्वर्ट सूची <DerivedClass> को सूची <BaseClass>
जब हम आधार वर्ग / इंटरफ़ेस से विरासत में प्राप्त कर सकते हैं, तो हम एक List&lt;&gt; ही वर्ग / इंटरफ़ेस का उपयोग करने की घोषणा क्यों नहीं कर सकते हैं ? interface A { } class B : A { } class C : B { } class Test …

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