इस लेख में हम समझेंगे कि Java में कलेक्शन (संग्रह) को एरे में कैसे बदला जाता है। कलेक्शन एक फ्रेमवर्क है जो ऑब्जेक्ट्स के समूह को स्टोर और मैनिपुलेट करने की आर्किटेक्चर प्रदान करता है।
उदाहरण
इनपुट:
Input list: [Java , program , is , fun]
आउटपुट:
The result after converting to an array is: Java program is fun
एल्गोरिदम
- शुरुआत
- एक लिस्ट
input_listऔर एक स्ट्रिंग एरेresult_stringडिक्लेयर करें - मान परिभाषित करें
input_list.toArray(new String[0])को रिजल्ट एरे में असाइन करके लिस्ट को स्ट्रिंग एरे में बदलें- परिणाम प्रदर्शित करें
- रोकें
उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन
import java.util.ArrayList;
import java.util.*;
public class Demo {
public static void main(String[] args) {
System.out.println("Required packages have been imported");
List<String> input_list = new ArrayList<String>();
input_list.add("Java ");
input_list.add("program ");
input_list.add("is ");
input_list.add("fun");
System.out.println("The list is defined as:" + input_list);
System.out.println("\nThe result after converting to an array is:");
String[] result_string = input_list.toArray(new String[0]);
for (int i = 0; i < result_string.length; i++) {
String element = result_string[i];
System.out.print(element);
}
}
}
आउटपुट
Required packages have been imported The list is defined as:[Java , program , is , fun] The result after converting to an array is: Java program is fun
उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण
import java.util.ArrayList;
import java.util.*;
public class Demo {
static void convertToArray(List<String> input_list) {
System.out.println("\nThe result after converting to an array is:");
String[] result_array = input_list.toArray(new String[0]);
for (int i = 0; i < result_array.length; i++) {
String element = result_array[i];
System.out.print(element);
}
}
public static void main(String[] args) {
System.out.println("Required packages have been imported");
List<String> input_list = new ArrayList<String>();
input_list.add("Java ");
input_list.add("program ");
input_list.add("is ");
input_list.add("fun");
System.out.println("The list is defined as:" + input_list);
convertToArray(input_list);
}
}
आउटपुट
Required packages have been imported The list is defined as:[Java , program , is , fun] The result after converting to an array is: Java program is fun