কম্পিউটার টিউটোরিয়াল

কলেকশন অ্যারেতে রূপান্তর করার জাভা প্রোগ্রাম


এই আর্টিকেলে আমরা বুঝব কিভাবে একটি কালেকশনকে অ্যারেতে রূপান্তর করতে হয়।

উদাহরণ

ইনপুট:

ইনপুট লিস্ট: [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
  1. জাভা প্রোগ্রাম: বাইট অ্যারে (Byte Array) থেকে IP অ্যাড্রেসে রূপান্তর

  2. JSON-lib API দিয়ে কলেকশন থেকে JSON অ্যারে কনভার্ট

  3. জাভাতে Iterable কে Collection-এ রূপান্তর করা

  4. জাভা গাইড: লিস্ট কে অ্যারেতে কনভার্ট করা (এবং আবার ফিরিয়ে আনা) toArray() এবং Arrays.asList() দিয়ে