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

জাভা প্রোগ্রাম: ArrayList কে স্ট্রিং-এ এবং স্ট্রিং কে ArrayList-এ রূপান্তর

এই আর্টিকেলে আমরা বুঝব কীভাবে ArrayList কে স্ট্রিং-এ এবং স্ট্রিং কে ArrayList-এ রূপান্তর করতে হয়। ArrayList ক্লাস হলো একটি রিসাইজেবল অ্যারে, যা java.util প্যাকেজে পাওয়া যায়। জাভাতে বিল্ট-ইন অ্যারে এবং ArrayList-এর পার্থক্য হচ্ছে অ্যারের সাইজ মডিফাই করা যায় না।

ধরুন ইনপুট:

Input string: Java Program

চাহিদা আউটপুট:

The array after conversion from string is: J a v a P r o g r a m

অ্যালগরিদম

Step 1 - START 
Step 2 - ভেরিয়েবল ডিক্লেয়ার 
Step 3 - মান ডিফাইন 
Step 4 - একটি অ্যারে তৈরি করুন এবং 'add' মেথড দিয়ে এলিমেন্ট যোগ করুন 
Step 5 - কনসোলে লিস্ট প্রদর্শন 
Step 6 - পূর্বের অ্যারে সাইজের আরেকটি খালি অ্যারে তৈরি করুন 
Step 7 - 'toString' মেথড ব্যবহার করে স্ট্রিং-এ রূপান্তর করুন 
Step 8 - এলিমেন্টগুলো ইটারেট করুন এবং কনসোলে প্রদর্শন 
Step 9 - STOP

উদাহরণ ১

ArrayList কে স্ট্রিং-এ রূপান্তর।

import java.util.ArrayList; 

public class Demo { 
    public static void main(String[] args) { 
        System.out.println("The required packages have been imported"); 
        ArrayList input_array = new ArrayList<>(); 
        input_array.add("Java"); 
        input_array.add("Python"); 
        input_array.add("Scala"); 
        input_array.add("JavaScript"); 
        System.out.println("The array is defined as: " + input_array); 
        String result_string = input_array.toString(); 
        System.out.println("\nThe result string is: " + result_string); 
    } 
}

আউটপুট

The required packages have been imported 
The array is defined as: [Java, Python, Scala, JavaScript] 
The result string is: [Java, Python, Scala, JavaScript]

উদাহরণ ২

এখানে স্ট্রিং কে অ্যারে-এ রূপান্তর করা হয়েছে।

public class Demo { 
    public static void main(String args[]){ 
        String input_string = "Java Program"; 
        System.out.println("The string is defined as: " + input_string); 
        char[] result_array = new char[input_string.length()]; 
        for (int i = 0; i < input_string.length(); i++) { 
            result_array[i] = input_string.charAt(i); 
        } 
        System.out.println("The array after conversion from string is: " ); 
        for (char c : result_array) { 
            System.out.print(c + " "); 
        } 
    } 
}

আউটপুট

The string is defined as: Java Program 
The array after conversion from string is: J a v a P r o g r a m
  1. জাভাতে JSONArray কীভাবে String Array-তে রূপান্তর করবেন?

  2. জাভাতে ArrayList<String> কে ArrayList<Object> এবং বিপরীত রূপান্তর

  3. জাভাতে স্ট্রিং অ্যারেকে একক স্ট্রিং-এ রূপান্তর করা

  4. জাভাতে স্ট্রিংকে হেক্সাডেসিমেল এবং বিপরীতে রূপান্তর করা