একটি জাভা পুনরাবৃত্তিকারী কি?
একটি জাভা পুনরাবৃত্তিকারী কি?

ভিডিও: একটি জাভা পুনরাবৃত্তিকারী কি?

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

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

এটিকে সামনে রেখে, জাভাতে তালিকা পুনরাবৃত্তিকারী কী?

লাইক পুনরাবৃত্তিকারী , ListIterator ইহা একটি জাভা ইটারেটর , যা a থেকে একের পর এক উপাদান পুনরাবৃত্তি করতে ব্যবহৃত হয় তালিকা বাস্তবায়িত বস্তু। এটা থেকে পাওয়া যায় জাভা 1.2। এটি প্রসারিত হয় পুনরাবৃত্তিকারী ইন্টারফেস. অপছন্দ পুনরাবৃত্তিকারী , এটি ফরোয়ার্ড ডিরেকশন এবং ব্যাকওয়ার্ড ডিরেকশনের পুনরাবৃত্তি সমর্থন করে।

পরবর্তীকালে, প্রশ্ন হল, জাভাতে পুনরাবৃত্তিকারী এবং গণনা কি? গণনা এবং পুনরাবৃত্তিকারী মধ্যে দুটি ইন্টারফেস আছে জাভা . util প্যাকেজ যা একটি সংগ্রহ বস্তুর উপাদান অতিক্রম করতে ব্যবহৃত হয়। ব্যবহার গণনা , আপনি শুধুমাত্র সংগ্রহ বস্তু অতিক্রম করতে পারেন. কিন্তু ব্যবহার করে পুনরাবৃত্তিকারী , আপনি সংগ্রহটি অতিক্রম করার সময় একটি উপাদান সরাতে পারেন।

তাহলে, কেন আমাদের জাভাতে ইটারেটর দরকার?

5 উত্তর। যেমনটা আপনি বলেছেন পুনরাবৃত্তিকারী ব্যবহার করা হয় যখন আপনি চাই আপনি অ্যারে বিষয়বস্তু উপর পুনরাবৃত্তি যখন স্টাফ অপসারণ. আপনি একটি ব্যবহার না করলে পুনরাবৃত্তিকারী কিন্তু শুধুমাত্র একটি লুপ আছে এবং এটির ভিতরে অপসারণ পদ্ধতি ব্যবহার করে আপনি ব্যতিক্রমগুলি পাবেন কারণ আপনি পুনরাবৃত্তি করার সময় অ্যারের বিষয়বস্তু পরিবর্তিত হয়।

জাভা কি পরবর্তী পুনরাবৃত্তিকারী আছে?

বুলিয়ান আছে পরবর্তী (): এটা সত্যি হলে রিটার্ন করে পুনরাবৃত্তিকারী আছে পুনরাবৃত্তি করার জন্য আরও উপাদান। অবজেক্ট পরবর্তী (): এটি ফেরত দেয় পরবর্তী সংগ্রহে উপাদান পর্যন্ত আছে পরবর্তী () পদ্ধতি সত্য ফিরে. এই পদ্ধতি যদি এই ফাংশনটি আগে কল করা হয় তবে 'IllegalStateException' নিক্ষেপ করে পরবর্তী () আহ্বান করা হয়।

প্রস্তাবিত: