Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में deepToString () और asList () विधियों का महत्व?

सरणी एक ऐसी वस्तु है जिसमें मानों की निश्चित संख्या होती है एक सन्निहित स्मृति स्थान में एक ही प्रकार का। दोनों deepToString() और asList() विधियां स्थिर विधियां हैं की सरणी कक्षा। डीपटॉस्ट्रिंग () विधि बहु-आयामी सरणी को स्ट्रिंग में कनवर्ट करती है और यह जांचता है कि किसी सरणी में तत्व सरणी के रूप में है या नहीं तो यह उस सरणी को स्ट्रिंग प्रारूप में परिवर्तित करता है। asList() एक निश्चित आकार के साथ एक सूची बनाता है, इसका मतलब है कि हम add() . द्वारा कोई तत्व नहीं जोड़ सकते हैं Arrays.asList() . द्वारा दी गई सूची में विधि . asList() विधि एक सरणी और एक सूची के बीच एक सेतु के रूप में कार्य करती है क्योंकि सूची asList() . द्वारा लौटाई जाती है विधि आकार का विस्तार नहीं कर सकती है। लेकिन सूची के अन्य सभी तरीकों का उपयोग कर सकती है।

Arrays.deepToString()

. के लिए सिंटैक्स
सार्वजनिक स्थैतिक स्ट्रिंग डीपटॉस्ट्रिंग (ऑब्जेक्ट [] ए) 

उदाहरण

आयात करें 12, 13}, {21, 22,23}}; System.out.println(Arrays.deepToString (सरणी)); }}

आउटपुट

[[1, 2, 3], [11, 12, 13], [21, 22, 23]]


Arrays.asList()

. के लिए सिंटैक्स
सार्वजनिक स्थैतिक सूची asList(T... a)

उदाहरण

आयात करें System.out.println (Arrays.asList (strArray)); }}

आउटपुट

[आपका स्वागत है, TutorialsPoint में]

  1. जावा में लंबाई और लंबाई () में क्या अंतर हैं?

    लंबाई सरणी का उदाहरण चर . है जावा में जबकि लंबाई () एक स्ट्रिंग वर्ग की विधि . है । लंबाई एक सरणी एक वस्तु है जिसमें समान प्रकार के मानों की निश्चित संख्या . हो पे । लंबाई सरणी में चर सरणी की लंबाई लौटाता है यानी सरणी में संग्रहीत तत्वों की संख्या । एक बार सरणियों के प्रारंभ हो जाने के बाद, इसकी लं

  1. जावा में थ्रोएबल क्लास और उसके तरीकों का क्या महत्व है?

    फेंकने योग्य क्लास जावा में सभी त्रुटियों और अपवादों का एक सुपरक्लास है। ऑब्जेक्ट जो इस वर्ग के उदाहरण हैं जावा वर्चुअल मशीन . द्वारा फेंके जाते हैं या एक फेंक . द्वारा फेंका जा सकता है बयान। इसी तरह, यह वर्ग या इसका कोई उपवर्ग कैच क्लॉज में तर्क प्रकार हो सकता है। दो उपवर्गों के उदाहरण त्रुटि औ

  1. जावा और .NET की तुलना

    जावा एक उच्च-स्तरीय प्रोग्रामिंग भाषा है जिसे मूल रूप से सन माइक्रोसिस्टम्स द्वारा विकसित किया गया था और 1995 में जारी किया गया था। जावा विभिन्न प्लेटफार्मों पर चलता है, जैसे कि विंडोज, मैक ओएस और यूनिक्स के विभिन्न संस्करण। .NET Framework माइक्रोसॉफ्ट द्वारा आविष्कार किया गया एक कंप्यूटर सॉफ्टवेयर