এই নিবন্ধে, আমরা একটি তালিকার উপাদান প্রতিস্থাপন কিভাবে বুঝতে হবে. Listextends সংগ্রহ এবং একটি সংগ্রহের আচরণ ঘোষণা করে যা উপাদানগুলির একটি ক্রম সঞ্চয় করে৷
সংগ্রহ হল একটি কাঠামো যা বস্তুর গোষ্ঠীকে সঞ্চয় এবং ম্যানিপুলেট করার জন্য আর্কিটেকচার প্রদান করে। জাভা সংগ্রহগুলি সমস্ত ক্রিয়াকলাপগুলি অর্জন করতে পারে যা আপনি একটি ডেটাতে করেন যেমন অনুসন্ধান, বাছাই, সন্নিবেশ, ম্যানিপুলেশন এবং মুছে ফেলা।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷ধরুন আমাদের ইনপুট হল −
Input list : [Java, Scala, Mysql, Redshift]
কাঙ্খিত আউটপুট হবে −
After replacing one element of the list: [Java, Scala, Python, Redshift]
অ্যালগরিদম
Step 1 - START Step 2 - Declare a list namely input_list. Step 3 - Define the values. Step 4 - Use the function .set() and pass the index to be updated and the string to be added as parameter. Step 5 - Display the list as result Step 6 - Stop
উদাহরণ 1
এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।
import java.util.*; public class Demo { public static void main(String[] args) { System.out.println("The required packages have been imported"); try { ArrayList<String> input_list = new ArrayList<>(); input_list.add("Java"); input_list.add("Scala"); input_list.add("Mysql"); input_list.add("Redshift"); System.out.println("The list is defined as" +input_list); input_list.set(2, "Python"); System.out.println("\nAfter replacing one element of the list: " +input_list); } catch (Exception e) { System.out.println(e); } } }
আউটপুট
The required packages have been imported The list is defined as[Java, Scala, Mysql, Redshift] After replacing one element of the list: [Java, Scala, Python, Redshift]
উদাহরণ 2
এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি৷
import java.util.*; public class Demo { public static void main(String[] args) { System.out.println("The required packages have been imported"); try { ArrayList<String> input_list = new ArrayList<>(); input_list.add("Java"); input_list.add("Scala"); input_list.add("Mysql"); input_list.add("Redshift"); System.out.println("The list is defined as" +input_list); input_list.set(2, "Python"); System.out.println("\nAfter replacing one element of the list: " +input_list); } catch (Exception e) { System.out.println(e); } } }
আউটপুট
The required packages have been imported The list is defined as[Java, Scala, Mysql, Redshift] After replacing one element of the list: [Java, Scala, Python, Redshift]