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

जावा में सूची को ऐरे में बदलें

जावा में लिस्ट और ऐरे के बीच कनवर्ट करना एक बहुत ही सामान्य ऑपरेशन है।

जावा में किसी सूची को ऐरे में बदलने का सबसे अच्छा और आसान तरीका .toArray() का उपयोग करना है। विधि।

इसी तरह, हम Arrays.asList() . का उपयोग करके किसी सूची को वापस ऐरे में बदल सकते हैं विधि।

नीचे दिए गए उदाहरण दिखाते हैं कि कैसे स्ट्रिंग की सूची और पूर्णांकों की सूची को उनके ऐरे समकक्षों में परिवर्तित किया जाए।

सूची को स्ट्रिंग की सरणी में बदलें

import java.util.ArrayList;
import java.util.List;

public class ConvertArrayListToArray {
    public static void main(String[] args) {
        List<String> itemList = new ArrayList<String>();
        itemList.add("item1");
        itemList.add("item2");
        itemList.add("item3");

        String[] itemsArray = new String[itemList.size()];
        itemsArray = itemList.toArray(itemsArray);

        for(String s : itemsArray)
            System.out.println(s);
    }
}

उदाहरण के लिए, हम पूर्णांकों की सूची को पूर्णांकों की सूची में बदलने के लिए उसी दृष्टिकोण का उपयोग कर सकते हैं:

संबंधित:

  • जावा में ArrayList के माध्यम से कैसे लूप करें
  • किसी सूची से डुप्लिकेट कैसे निकालें
  • जावा में दो ArrayLists की तुलना कैसे करें

सूची को पूर्णांकों की सरणी में बदलें

import java.util.ArrayList;
import java.util.List;

public class ConvertArrayListToArray {
    public static void main(String[] args) {
        List<Integer> intList = new ArrayList<Integer>();
        intList.add(10);
        intList.add(20);
        intList.add(30);

        Integer[] intArray = new Integer[intList.size()];
        intArray = intList.toArray(intArray);

        for(Integer i : intArray)
            System.out.println(i);
    }
}

स्ट्रिंग सरणी को सूची में बदलें

आप किसी ऐरे को वापस सूची में भी बदल सकते हैं। ऐसा करने के लिए, हम Arrays.asList() . का उपयोग करते हैं . उदाहरण के लिए:

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class ConvertArrayToList {
    public static void main(String[] args) {
        String[] stringArray = {"item 1", "item 2", "item 3", "item 4"};
        List<String> stringList = new ArrayList(Arrays.asList(stringArray));

        for (String listItem : stringList) {
            System.out.println(listItem);
        }
    }
}

  1. जावा में एक्सएमएल को जेएसओएन सरणी में कैसे परिवर्तित करें?

    JSON एक हल्का डेटा-इंटरचेंज . है प्रारूप और JSON का प्रारूप कुंजी-मान . जैसा है जोड़ा। हम XML को JSON सरणी . में बदल सकते हैं org.json.XML वर्ग का उपयोग कर रहे हैं , यह एक स्थिर . प्रदान करता है विधि, XML.toJSONObject() XML को JSON सरणी में बदलने के लिए। सिंटैक्स public static JSONObject toJSONOb

  1. जावा में JSON सरणी को CSV में कैसे बदलें?

    JSON का उपयोग डेटा-इंटरचेंज प्रारूप के रूप में किया जा सकता है और हल्का . है और स्वतंत्र भाषा . एक JSONArray वेक्टर . बनाने के लिए स्ट्रिंग से टेक्स्ट को पार्स कर सकते हैं -जैसी वस्तु और समर्थन java.util. सूची इंटरफेस। हम JSON Array को CSV फॉर्मेट . में बदल सकते हैं org.json.CDL . का उपयोग करना

  1. हम जावा में किसी सूची को JSON सरणी में कैसे परिवर्तित कर सकते हैं?

    द JSON एक हल्का, पाठ-आधारित . है और भाषा-स्वतंत्र डेटा विनिमय प्रारूप। JSON दो संरचित प्रकारों का प्रतिनिधित्व कर सकता है जैसे ऑब्जेक्ट और सरणी . एक ऑब्जेक्ट कुंजी/मान . का एक अनियंत्रित संग्रह है जोड़े और एक सरणी एक आदेशित sमानों का अनुक्रम . है । हम JSONArray.toJSONString() का उपयोग करके किसी