কম্পিউটার

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


এই নিবন্ধে, আমরা একটি তালিকা থেকে একটি উপ-তালিকা অপসারণ কিভাবে বুঝতে হবে. একটি তালিকা হল একটি আদেশকৃত সংগ্রহ যা আমাদের উপাদানগুলিকে ক্রমানুসারে সঞ্চয় এবং অ্যাক্সেস করতে দেয়। এতে উপাদানগুলি সন্নিবেশ করা, আপডেট করা, মুছে ফেলা এবং অনুসন্ধান করার জন্য সূচক-ভিত্তিক পদ্ধতি রয়েছে। এটিতে সদৃশ উপাদানও থাকতে পারে৷

নীচে একই -

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

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

Input list: [Java, Programming, Is, Fun]

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

The list after removing a sublist is: [Java, Programming]

অ্যালগরিদম

Step 1 - START
Step 2 - Declare an AbstractList namely input_list.
Step 3 - Add the values to the list.
Step 4 - Use subList().clear() to clear the sublist from the specified index values.
Step 5 - Display the result
Step 6 - Stop

উদাহরণ 1

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

import java.util.*;
public class Demo {
   public static void main(String args[]){
      AbstractList<String> input_list = new LinkedList<String>();
      input_list.add("Java");
      input_list.add("Programming");
      input_list.add("Is");
      input_list.add("Fun");
      System.out.println("The list is defined as: " + input_list);
      input_list.subList(2, 4).clear();
      System.out.println("The list after removing a sublist is: " + input_list);
   }
}

আউটপুট

The list is defined as: [Java, Programming, Is, Fun]
The list after removing a sublist is: [Java, Programming]

উদাহরণ 2

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

import java.util.*;
public class Demo {
   static void remove_sublist(AbstractList input_list){
      input_list.subList(2, 4).clear();
      System.out.println("The list after removing a sublist is: " + input_list);
   }
   public static void main(String args[]){
      AbstractList<String> input_list = new LinkedList<String>();
      input_list.add("Java");
      input_list.add("Programming");
      input_list.add("Is");
      input_list.add("Fun");
      System.out.println("The list is defined as: " + input_list);
      remove_sublist(input_list);
   }
}

আউটপুট

The list is defined as: [Java, Programming, Is, Fun]
The list after removing a sublist is: [Java, Programming]

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

  2. জাভা প্রোগ্রাম একটি তালিকা থেকে সদৃশ উপাদান অপসারণ

  3. কিভাবে জাভা একটি ArrayList থেকে একটি সাবলিস্ট সরাতে?

  4. জাভা তালিকা থেকে সদৃশ সরান