इस लेख में हम समझेंगे कि Java में एरे को कलेक्शन (संग्रह) में कैसे बदला जाता है। कलेक्शन एक फ्रेमवर्क है जो ऑब्जेक्ट्स के समूह को स्टोर और मैनिपुलेट करने की आर्किटेक्चर प्रदान करता है। Java कलेक्शन डेटा पर किए जाने वाले सभी ऑपरेशन्स जैसे सर्चिंग, सॉर्टिंग, इंसर्शन, मैनिपुलेशन और डिलीशन को प्राप्त कर सकते हैं।
उदाहरण
इनपुट:
Input array: [Java, Python, Scala, Shell]
आउटपुट:
After elements after converting the array to a list are: [Java, Python, Scala, Shell]
एल्गोरिदम
- शुरुआत
- एक स्ट्रिंग एरे
input_arrayऔर एक लिस्टresult_listडिक्लेयर करें - मान परिभाषित करें
Arrays.asList(input_array)को रिजल्ट लिस्ट में असाइन करके स्ट्रिंग एरे को कलेक्शन में बदलें- परिणाम प्रदर्शित करें
- रोकें
उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन
import java.util.*;
public class Demo {
public static void main(String args[]) {
String input_array[] = { "Java", "Python", "Scala", "Shell" };
System.out.println("The array is defined as: " + Arrays.toString(input_array));
List result_list = Arrays.asList(input_array);
System.out.println("\nAfter elements after converting the array to a list are: " + result_list);
}
}
आउटपुट
The array is defined as: [Java, Python, Scala, Shell] After elements after converting the array to a list are: [Java, Python, Scala, Shell]
उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण
import java.util.*;
public class Demo {
static void convertToList(String input_array[]) {
List result_list = Arrays.asList(input_array);
System.out.println("\nAfter elements after converting the array to a list are: " + result_list);
}
public static void main(String args[]) {
String input_array[] = { "Java", "Python", "Scala", "Shell" };
System.out.println("The array is defined as: " + Arrays.toString(input_array));
convertToList(input_array);
}
}
आउटपुट
The array is defined as: [Java, Python, Scala, Shell] After elements after converting the array to a list are: [Java, Python, Scala, Shell]