मेरे पास एक ऐसा सरणी है जिसे मैं सरणी List
की सामग्री को संशोधित करने के लिए एक में बदलना चाहता हूं ।
स्टैक ओवरफ़्लो प्रश्न / उत्तर के बहुत सारे है कि पता है Arrays.asList()
और कैसे यह केवल अंतर्निहित सरणी की एक सूची दृश्य प्रदान करता है, और कैसे जिसके परिणामस्वरूप सूची में हेरफेर करने का प्रयास आम तौर पर फेंक देते हैं एक UnsupportedOperationException
सूची में हेरफेर करने (जैसे इस्तेमाल किया तरीकों के रूप में add()
, remove()
, आदि) द्वारा प्रदान की गई सूची कार्यान्वयन द्वारा लागू नहीं किया गया Arrays.asList()
।
लेकिन एक सारणी को एक उत्परिवर्तनीय सूची में कैसे बदलना है, इसका उदाहरण मुझे नहीं मिला। मुझे लगता है कि मैं सरणी और put()
प्रत्येक मान के माध्यम से एक नई सूची में लूप कर सकता हूं , लेकिन मैं सोच रहा हूं कि क्या कोई इंटरफ़ेस है जो मेरे लिए ऐसा करने के लिए मौजूद है।