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

Java में Array को ArrayList में बदलने के कितने तरीके हैं?

सरणी के प्रत्येक तत्व को जोड़कर

जोड़ें () ArrayList . की विधि वर्ग एक तत्व को स्वीकार करता है और इसे वर्तमान सरणी सूची में जोड़ता है। इस पद्धति का उपयोग करके किसी सरणी को सरणी सूची में बदलने के लिए -

  • स्ट्रिंग सरणी प्राप्त करें।

  • एक खाली ArrayList वस्तु बनाएँ।

  • सरणी के प्रत्येक तत्व को ArrayList में जोड़ें।

  • सरणी सूची की सामग्री प्रिंट करें।

उदाहरण

आयात करें "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"}; ऐरेलिस्ट <स्ट्रिंग> ऐरेलिस्ट =नया ऐरेलिस्ट <स्ट्रिंग> (); for(int i =0; i

आउटपुट

सरणी सूची की सामग्री:JavaFXJavaWebGLOpenCVOpenNLPJOGLHadoopHBaseFlumeMahoutImpala

asList() विधि का उपयोग करना

asList() ArrayList . की विधि वर्ग एक सरणी स्वीकार करता है और एक सूची वस्तु देता है। किसी सरणी को ArrayList में बदलने के लिए -

  • आवश्यक सरणी प्राप्त करें।

  • asList() . को आमंत्रित करें सरणी को पास करके ऑब्जेक्ट एक पैरामीटर के रूप में है और सूची ऑब्जेक्ट को पुनः प्राप्त करें।

  • पिछले चरण में प्राप्त सूची वस्तु को पास करके एक ArrayList वर्ग को त्वरित करें।

  • ArrayList की सामग्री प्रिंट करें।

उदाहरण

आयात करें Java", "WebGL", "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"}; सूची <स्ट्रिंग> सूची =Arrays.asList (stringArray); ArrayList <स्ट्रिंग> arrayList =नया ArrayList (सूची); System.out.println ("सरणी सूची की सामग्री:"); Iterator it =arrayList.iterator (); जबकि (it.hasNext ()) {System.out.println (it.next ()); } }}

आउटपुट

सरणी सूची की सामग्री:JavaFXJavaWebGLOpenCVOpenNLPJOGLHadoopHBaseFlumeMahoutImpala

संग्रह वर्ग की addAll पद्धति का उपयोग करना

संग्रह वर्ग की AddAll () विधि एक सरणी सूची ऑब्जेक्ट और एक सरणी को पैरामीटर के रूप में स्वीकार करती है और दिए गए सरणी के तत्वों को सरणी सूची में जोड़ती है। इसलिए इस ऑब्जेक्ट का उपयोग करके किसी सरणी को ArrayList में बदलने के लिए -

  • सरणी प्राप्त करें।

  • एक खाली सरणी सूची वस्तु बनाएँ।

  • सरणी सूची और सरणी को पैरामीटर के रूप में पास करके संग्रह वर्ग की addAll() विधि को आमंत्रित करें।

  • सरणी सूची की सामग्री प्रिंट करें।

उदाहरण

आयात करें ={"JavaFX", "Java", "WebGL", "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"}; ऐरेलिस्ट <स्ट्रिंग> ऐरेलिस्ट =नया ऐरेलिस्ट (); Collections.addAll (सरणी सूची, स्ट्रिंगअरे); System.out.println ("सरणी सूची की सामग्री:"); Iterator it =arrayList.iterator (); जबकि (it.hasNext ()) {System.out.println (it.next ()); } }}

आउटपुट

सरणी सूची की सामग्री:JavaFXJavaWebGLOpenCVOpenNLPJOGLHadoopHBaseFlumeMahoutImpala

  1. ArrayList से Array Java

    ArrayList को Array Java में बदलें जब आप एक ArrayList के साथ काम कर रहे होते हैं, तो आप एक ऐसी स्थिति का सामना कर सकते हैं जहाँ आप इसे एक सरणी में बदलना चाहते हैं, या इसके विपरीत। उदाहरण के लिए, आपके पास अपने पोर्टफोलियो में स्टॉक की एक सूची एक सरणी में संग्रहीत हो सकती है और इसे एक ArrayList में प

  1. जावा स्ट्रिंग को चार ऐरे में कैसे बदलें

    toCharArray () विधि जावा में एक स्ट्रिंग को चार सरणी में परिवर्तित करती है। यह विधि आपको स्ट्रिंग में अलग-अलग वर्णों को सूची आइटम के रूप में हेरफेर करने देती है। रिक्त स्थान, संख्याएं, अक्षर, और अन्य वर्ण सभी चार सरणी में जोड़े जाते हैं। कोडिंग करते समय, कभी-कभी आप जावा स्ट्रिंग को चार सरणी में बद

  1. एंड्रॉइड में सरणी को सरणी सूची में कैसे परिवर्तित करें?

    यह उदाहरण दर्शाता है कि एंड्रॉइड में ऐरे को ऐरेलिस्ट में कैसे बदलें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त कोड में, हमन