কম্পিউটার

জাভা প্রোগ্রাম একটি সংগ্রহ বিপরীত


এই নিবন্ধে, আমরা একটি সংগ্রহ বিপরীত কিভাবে বুঝতে হবে. সংগ্রহ হল একটি কাঠামো যা বস্তুর গোষ্ঠীকে সঞ্চয় এবং ম্যানিপুলেট করার জন্য আর্কিটেকচার প্রদান করে। জাভা সংগ্রহগুলি সার্চ, বাছাই, সন্নিবেশ, ম্যানিপুলেশন এবং মুছে ফেলার মতো ডেটাতে যে সমস্ত ক্রিয়াকলাপগুলি সম্পাদন করে তা অর্জন করতে পারে৷

নীচে একই -

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

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

Input list:[Java, program, is, fun]

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

The list after reversing is:
[fun, is, program, Java]

অ্যালগরিদম

Step 1 - START
Step 2 - Declare a list namely input_list.
Step 3 - Define the values.
Step 4 - Use the built-in function Collections.reverse() and pass the input_list as parameter to reverse the list.
Step 5 - Display the result
Step 6 - Stop

উদাহরণ 1

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

import java.util.*;
public class Demo {
   public static void main(String[] args){
      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);
      Collections.reverse(input_list);
      System.out.println("\nThe list after reversing is: \n" + input_list);
   }
}

আউটপুট

The list is defined as:[Java, program, is, fun]

The list after reversing is:
[fun, is, program, Java]

উদাহরণ 2

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

import java.util.*;
public class Demo {
   static void reverse_list(List<String> input_list){
      Collections.reverse(input_list);
      System.out.println("\nThe list after reversing is: \n" + input_list);
   }
   public static void main(String[] args){
      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);
      reverse_list(input_list);
   }
}

আউটপুট

The list is defined as:[Java, program, is, fun]

The list after reversing is:
[fun, is, program, Java]

  1. জাভা প্রোগ্রাম একটি তালিকা থেকে একটি সাবলিস্ট সরাতে

  2. জাভা প্রোগ্রাম একটি তালিকাকে দুই ভাগে ভাগ করে

  3. জাভা প্রোগ্রাম একটি স্ট্রিং বিপরীত

  4. জাভা প্রোগ্রাম একটি নম্বর বিপরীত