সংগ্রহ কাঠামোতে পুনরাবৃত্তিকারীর ব্যবহার কী?
সংগ্রহ কাঠামোতে পুনরাবৃত্তিকারীর ব্যবহার কী?

ভিডিও: সংগ্রহ কাঠামোতে পুনরাবৃত্তিকারীর ব্যবহার কী?

ভিডিও: সংগ্রহ কাঠামোতে পুনরাবৃত্তিকারীর ব্যবহার কী?
ভিডিও: ইটারেটর জাভা টিউটোরিয়াল 2024, মে
Anonim

ভিতরে জাভা , পুনরাবৃত্তিকারী একটি ইন্টারফেস উপলব্ধ সংগ্রহ কাঠামো ভিতরে জাভা . প্যাকেজ ব্যবহার করার জন্য। এটা জাভা কার্সার ব্যবহৃত পুনরাবৃত্তি করা a সংগ্রহ বস্তুর এটাই ব্যবহৃত অতিক্রম করা a সংগ্রহ একের পর এক বস্তুর উপাদান।

লোকেরা আরও জিজ্ঞাসা করে, পুনরাবৃত্তিকারীর ব্যবহার কী?

একটি প্রাথমিক উদ্দেশ্য পুনরাবৃত্তিকারী ধারকটির অভ্যন্তরীণ কাঠামো থেকে ব্যবহারকারীকে বিচ্ছিন্ন করার সময় একজন ব্যবহারকারীকে একটি ধারকটির প্রতিটি উপাদান প্রক্রিয়া করার অনুমতি দেওয়া হয়। এটি কনটেইনারকে যে কোনো উপায়ে উপাদান সংরক্ষণ করতে দেয় এবং ব্যবহারকারীকে এটিকে একটি সাধারণ ক্রম বা তালিকার মতো আচরণ করার অনুমতি দেয়।

এছাড়াও, কিভাবে iterator কাজ অপসারণ করে? একটি উপাদান ব্যবহার করে একটি সংগ্রহ থেকে সরানো যেতে পারে পুনরাবৃত্তিকারী পদ্ধতি অপসারণ ()। এই পদ্ধতিটি সংগ্রহের বর্তমান উপাদানটিকে সরিয়ে দেয়। যদি অপসারণ () পদ্ধতিটি পরবর্তী() পদ্ধতির আগে নেই, তারপর ব্যতিক্রম IllegalStateException নিক্ষেপ করা হয়।

অতিরিক্তভাবে, সেলেনিয়ামে ইটারেটরের ব্যবহার কী?

' পুনরাবৃত্তিকারী ' একটি ইন্টারফেস যা সংগ্রহ কাঠামোর অন্তর্গত। এটি আমাদের সংগ্রহকে অতিক্রম করতে, ডেটা উপাদান অ্যাক্সেস করতে এবং সংগ্রহের ডেটা উপাদানগুলি সরাতে দেয়।

আমরা ArrayList এ পুনরাবৃত্তিকারী ব্যবহার করতে পারি?

দ্য পুনরাবৃত্তিকারী করতে পারেন থাকা ব্যবহৃত প্রতি পুনরাবৃত্তি করা মাধ্যমে অ্যারেলিস্ট যেখানে পুনরাবৃত্তিকারী এর বাস্তবায়ন হয় পুনরাবৃত্তিকারী ইন্টারফেস. hasNext() পদ্ধতিতে আরও উপাদান থাকলে সত্য ফেরত দেয় অ্যারেলিস্ট এবং অন্যথায় মিথ্যা ফেরত দেয়। নেক্সট() মেথড এর মধ্যে পরবর্তী এলিমেন্ট রিটার্ন করে অ্যারেলিস্ট.

প্রস্তাবিত: