এই আর্টিকেলে আমরা বুঝব কিভাবে একটি কালেকশনকে অ্যারেতে রূপান্তর করতে হয়।
উদাহরণ
ইনপুট:
ইনপুট লিস্ট: [Java , program , is , fun]
প্রত্যাশিত আউটপুট:
অ্যারেতে রূপান্তরের পর ফলাফল: Java program is fun
অ্যালগরিদম
ধাপ ১ - শুরু ধাপ ২ - একটি লিস্ট (input_list) এবং একটি স্ট্রিং অ্যারে (result_string) ঘোষণা করুন ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন ধাপ ৪ - input_list.toArray(new String[0]) ব্যবহার করে লিস্টকে স্ট্রিং অ্যারেতে রূপান্তর করুন ধাপ ৫ - ফলাফল প্রদর্শন করুন ধাপ ৬ - থামুন
উদাহরণ ১: মেইন ফাংশনে সরাসরি বাস্তবায়ন
import java.util.ArrayList;
import java.util.*;
public class Demo {
public static void main(String[] args) {
System.out.println("প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে");
List input_list = new ArrayList();
input_list.add("Java ");
input_list.add("program ");
input_list.add("is ");
input_list.add("fun");
System.out.println("লিস্টটি সংজ্ঞায়িত: " + input_list);
System.out.println("\nঅ্যারেতে রূপান্তরের পর ফলাফল:");
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);
}
}
}
আউটপুট
প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে লিস্টটি সংজ্ঞায়িত: [Java , program , is , fun] অ্যারেতে রূপান্তরের পর ফলাফল: Java program is fun
উদাহরণ ২: অবজেক্ট-ওরিয়েন্টেড পদ্ধতিতে ফাংশন ব্যবহার
import java.util.ArrayList;
import java.util.*;
public class Demo {
static void convert_to_array(List input_list) {
System.out.println("\nঅ্যারেতে রূপান্তরের পর ফলাফল:");
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("প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে");
List input_list = new ArrayList();
input_list.add("Java ");
input_list.add("program ");
input_list.add("is ");
input_list.add("fun");
System.out.println("লিস্টটি সংজ্ঞায়িত: " + input_list);
convert_to_array(input_list);
}
}
আউটপুট
প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে লিস্টটি সংজ্ঞায়িত: [Java , program , is , fun] অ্যারেতে রূপান্তরের পর ফলাফল: Java program is fun