এন্ড্রয়েড ডেভেলপমেন্ট [পর্ব ৩৩] :: Java এর Important নোট্‌স-১ : Arraylist এর ব্যবহার

আজকের পর্বে আমরা java এর একটি গুরত্তপূর্ণ ক্লাস ArrayList নিয়ে আলোচনা করব। ArrayList হচ্ছে এমন একটি ক্লাস যা AbstractList কে extends করতে পারে এবং তা List Interface কে Implement করতে পারে।

এর মূলত তিনটি constructor রয়েছে। ArrayList( ),ArrayList(Collection b ) এবং Arraylist(int size)। এছাড়াও এর অনেকগুলো method রয়েছে, যার সাহায্যে লিস্ট কন্ট্রোল করা যায়।

Arraylist এর একটি উদাহরন নিচে তুলে ধরা হলঃ

import java.util.*;

public class ArrayList {

public static void main(String args[]) {

// create an array list
ArrayList al = new ArrayList();

System.out.println("Initial size of al: " + al.size());

// add elements to the array list
al.add("A");
al.add("B");
al.add("C");
al.add("D");
al.add("E");
al.add("F");
al.add("G");
al.add("H");

System.out.println("Size of al after additions: " + al.size());

// display the array list
System.out.println("Contents of al: " + al);

// Remove elements from the array list
al.remove("F");
al.remove(2);

System.out.println("Size of al after deletions: " + al.size());

System.out.println("Contents of al: " + al);

}

এখানে শুরুতে ArralList এর Size ছিল 0। তারপর এর সাথে element add করার ফলে এর সাইজ হল 8.তারপর সব elements আউটপুট এ প্রদর্শন করার জন্য ব্যবহারকরা হয়েছে +al কে। অন্যান্য প্রক্রিয়াগুলি একইরুপ।তারপর প্রোগ্রামটি রান করলে আমরা পাব,

OutPut:

 Initial size of al: 0
Size of al after additions: 8
Contents of al: [A, B, C, D, E, F, G, H]
Size of al after deletions: 6
Contents of al: [A, C, D, E, G, H]


এই ছিল আজকের Arraylist এর ব্যবহার ও উদাহরন।


এন্ড্রয়েড ডেভেলপমেন্ট এর সর্বশেষ পর্ব সম্পর্কে নোটিফিকেশান পেতে লাইক করুন ফেসবুকের এই পেইজে এ।

Previous
Next Post »

পোস্ট সম্পর্কিত সমস্যার জন্য মন্তব্য দিন।ডাউনলোড লিঙ্ক এ সমস্যা জন্য ইনবক্স করুন Aimzworld007
ConversionConversion EmoticonEmoticon

Thanks for your comment