আজকের পর্বে আমরা 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 এর ব্যবহার ও উদাহরন।
এন্ড্রয়েড ডেভেলপমেন্ট এর সর্বশেষ পর্ব সম্পর্কে নোটিফিকেশান পেতে লাইক করুন ফেসবুকের এই পেইজে এ।
আমি নাঈম হায়দার ঋদ্ধি। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 76 টি টিউন ও 44 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 6 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
Computer ও Programming পছন্দ, আমার youtube channel https://www.youtube.com/channel/UCYKbAf2kXLgKav30hd3zDPQ . আমার ফেসবুক প্রোফাইল https://www.facebook.com/nayeem.riddhi
থ্যাংকস …।ভাই যদি ।আউটপুট এর কিছু ইমেজ দিতেন তাহলে আরেকটু ভাল হত…