কম্পিউটার

দুটি তালিকায় যোগদানের জন্য জাভা প্রোগ্রাম


এই নিবন্ধে, আমরা দুটি তালিকায় যোগদান কিভাবে বুঝতে হবে. ArrayList ক্লাস বিস্তৃত করে AbstractListand তালিকা ইন্টারফেস প্রয়োগ করে। অ্যারেলিস্ট ডায়নামিক অ্যারেকে সমর্থন করে যা প্রয়োজন অনুসারে বাড়তে পারে।

অ্যারে তালিকা একটি প্রাথমিক আকার দিয়ে তৈরি করা হয়। যখন এই আকারটি অতিক্রম করা হয়, সংগ্রহটি স্বয়ংক্রিয়ভাবে বড় হয়। যখন বস্তুগুলি সরানো হয়, অ্যারে সঙ্কুচিত হতে পারে৷

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

ধরুন আমাদের ইনপুট হল

First list is defined as: [Java, Python]
Second list: [Mysql, Redshift]

কাঙ্খিত আউটপুট হবে

The list after joining two strings: [Java, Python, Mysql, Redshift]

অ্যালগরিদম

Step 1 - START
Step 2 - Declare two lists namely input_list_1 and input_list_2
Step 3 - Define the values.
Step 4 - Using the function join_lists() and passing both thelists as parametes, we join the two lists.
Step 5 - Display the result
Step 6 - Stop

উদাহরণ 1

এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।

import java.util.LinkedList;
public class Demo {
   static void get_element(LinkedList<String> input_list, int index){
      String result_string = input_list.get(index);
      System.out.print("The element at index 3 is: " + result_string);
   }
   public static void main(String[] args) {
      LinkedList<String> input_list = new LinkedList<>();
      input_list.add("Python");
      input_list.add("Java");
      input_list.add("Scala");
      input_list.add("Java");
      input_list.add("JavaScript");
      System.out.println("The list is defined as: " + input_list);
      int index = 3;
      get_element(input_list, index);
   }
}

আউটপুট

The list is defined as: [Python, Java, Scala, Java, JavaScript]
The element at index 3 is: Java

উদাহরণ 2

এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি৷

import java.util.ArrayList;
import java.util.List;
public class Demo {
   static void join_lists(List<String> input_list_1, List<String> input_list_2){
      List<String> result_list = new ArrayList<String>();
      result_list.addAll(input_list_1);
      result_list.addAll(input_list_2);
      System.out.println("\nThe list after joining two strings: " + result_list);
   }
   public static void main(String[] args) {
      List<String> input_list_1 = new ArrayList<String>();
      input_list_1.add("Java");
      input_list_1.add("Python");
      System.out.println("The first list is defined as: " + input_list_1);
      List<String> input_list_2 = new ArrayList<String>();
      input_list_2.add("Mysql");
      input_list_2.add("Redshift");
      System.out.println("The second list is defined as: " + input_list_2);
      join_lists(input_list_1, input_list_2);
   }
}

আউটপুট

The first list is defined as: [Java, Python]
The second list is defined as: [Mysql, Redshift]

The list after joining two strings: [Java, Python, Mysql, Redshift]

  1. জাভাতে একটি স্ট্রিংকে অক্ষরের তালিকায় রূপান্তর করুন

  2. জাভা প্রোগ্রাম একটি স্ট্রিং মধ্যে স্বর গণনা

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

  4. পাইথন প্রোগ্রাম দুটি তালিকার ছেদ খুঁজে বের করতে?