আমরা কি পুনরাবৃত্তি করার সময় উপাদান যোগ করতে পারি?

আমরা কি পুনরাবৃত্তি করার সময় উপাদান যোগ করতে পারি?
আমরা কি পুনরাবৃত্তি করার সময় উপাদান যোগ করতে পারি?
Anonim

3 উত্তর। Iterator ব্যবহার করে পুনরাবৃত্তি করার সময় আপনি একটি সংগ্রহ সংশোধন করতে পারবেন না, ইটারেটর ছাড়া৷ অপসারণ. এটি কাজ করবে যখন তালিকাটি পুনরাবৃত্ত শুরু হয় খালি থাকে, সেক্ষেত্রে কোন পূর্ববর্তী উপাদান থাকবে না।

পুনরাবৃত্তি করার সময় আমরা কি সংগ্রহ পরিবর্তন করতে পারি?

প্রতিটি লুপের জন্য, আমরা সংগ্রহটি সংশোধন করতে পারি না, এটি একটি সমবর্তী পরিবর্তনের ব্যতিক্রম নিক্ষেপ করবে অন্যদিকে পুনরাবৃত্তিকারীর সাহায্যে আমরা সংগ্রহ সংশোধন করতে পারি।

পুনরাবৃত্তি করার সময় আমরা কি অ্যারেলিস্টে উপাদান যোগ করতে পারি?

৩. ArrayList listIterator - যোগ/সরান। ListIterator তালিকায় উপাদান যোগ এবং অপসারণ করতে সমর্থন করে যখন আমরা এটির উপর পুনরাবৃত্তি করছি।

পুনরাবৃত্তি করার সময় আপনি কীভাবে একটি তালিকায় যুক্ত করবেন?

ব্যবহারের তালিকা। তালিকার উপর পুনরাবৃত্তি করার সময় একটি তালিকায় উপাদান যুক্ত করতে যোগ করুন

  1. a_list=["a", "b", "c"]
  2. তালিকা_দৈর্ঘ্য=লেন(একটি_তালিকা)
  3. আমি পরিসরে (তালিকার_দৈর্ঘ্য):
  4. একটি_তালিকা। যোগ করুন("নতুন উপাদান")
  5. মুদ্রণ(একটি_তালিকা)

আমরা কি ইটারেটর ব্যবহার করে উপাদান যোগ করতে পারি?

সান থেকে জাভা টিউটোরিয়াল পরামর্শ দেয় যে এটি সম্ভব নয়: "উল্লেখ্য যে Iterator. রিমুভ হল পুনরাবৃত্তির সময় একটি সংগ্রহ সংশোধন করার একমাত্র নিরাপদ উপায়; যদি অন্তর্নিহিত সংগ্রহটি অন্য কোনো উপায়ে পরিবর্তন করা হয় তবে আচরণটি অনির্দিষ্ট। পুনরাবৃত্তি চলছে।"

প্রস্তাবিত: