ভিডিও: একটি জাভা পুনরাবৃত্তিকারী কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
ভিতরে জাভা , পুনরাবৃত্তিকারী সংগ্রহ কাঠামোর মধ্যে উপলব্ধ একটি ইন্টারফেস জাভা . প্যাকেজ ব্যবহার করার জন্য। এটা জাভা কার্সার বস্তুর সংগ্রহের পুনরাবৃত্তি করতে ব্যবহৃত হয়। এটি একটি সংগ্রহের বস্তুর উপাদানগুলিকে একে একে অতিক্রম করতে ব্যবহৃত হয়। এটা থেকে পাওয়া যায় জাভা 1.2 সংগ্রহ ফ্রেমওয়ার্ক।
এটিকে সামনে রেখে, জাভাতে তালিকা পুনরাবৃত্তিকারী কী?
লাইক পুনরাবৃত্তিকারী , ListIterator ইহা একটি জাভা ইটারেটর , যা a থেকে একের পর এক উপাদান পুনরাবৃত্তি করতে ব্যবহৃত হয় তালিকা বাস্তবায়িত বস্তু। এটা থেকে পাওয়া যায় জাভা 1.2। এটি প্রসারিত হয় পুনরাবৃত্তিকারী ইন্টারফেস. অপছন্দ পুনরাবৃত্তিকারী , এটি ফরোয়ার্ড ডিরেকশন এবং ব্যাকওয়ার্ড ডিরেকশনের পুনরাবৃত্তি সমর্থন করে।
পরবর্তীকালে, প্রশ্ন হল, জাভাতে পুনরাবৃত্তিকারী এবং গণনা কি? গণনা এবং পুনরাবৃত্তিকারী মধ্যে দুটি ইন্টারফেস আছে জাভা . util প্যাকেজ যা একটি সংগ্রহ বস্তুর উপাদান অতিক্রম করতে ব্যবহৃত হয়। ব্যবহার গণনা , আপনি শুধুমাত্র সংগ্রহ বস্তু অতিক্রম করতে পারেন. কিন্তু ব্যবহার করে পুনরাবৃত্তিকারী , আপনি সংগ্রহটি অতিক্রম করার সময় একটি উপাদান সরাতে পারেন।
তাহলে, কেন আমাদের জাভাতে ইটারেটর দরকার?
5 উত্তর। যেমনটা আপনি বলেছেন পুনরাবৃত্তিকারী ব্যবহার করা হয় যখন আপনি চাই আপনি অ্যারে বিষয়বস্তু উপর পুনরাবৃত্তি যখন স্টাফ অপসারণ. আপনি একটি ব্যবহার না করলে পুনরাবৃত্তিকারী কিন্তু শুধুমাত্র একটি লুপ আছে এবং এটির ভিতরে অপসারণ পদ্ধতি ব্যবহার করে আপনি ব্যতিক্রমগুলি পাবেন কারণ আপনি পুনরাবৃত্তি করার সময় অ্যারের বিষয়বস্তু পরিবর্তিত হয়।
জাভা কি পরবর্তী পুনরাবৃত্তিকারী আছে?
বুলিয়ান আছে পরবর্তী (): এটা সত্যি হলে রিটার্ন করে পুনরাবৃত্তিকারী আছে পুনরাবৃত্তি করার জন্য আরও উপাদান। অবজেক্ট পরবর্তী (): এটি ফেরত দেয় পরবর্তী সংগ্রহে উপাদান পর্যন্ত আছে পরবর্তী () পদ্ধতি সত্য ফিরে. এই পদ্ধতি যদি এই ফাংশনটি আগে কল করা হয় তবে 'IllegalStateException' নিক্ষেপ করে পরবর্তী () আহ্বান করা হয়।
প্রস্তাবিত:
আপনি কিভাবে জাভা একটি কনস্ট্রাক্টরে একটি ArrayList আরম্ভ করবেন?
আপনি যদি কনস্ট্রাক্টরে এটি ঘোষণা করতে চান তবে আপনার কোড থাকতে পারে: ArrayList name = new ArrayList(); অন্যথায় আপনি এটিকে একটি ক্ষেত্র হিসাবে ঘোষণা করতে পারেন এবং তারপর কনস্ট্রাক্টরে এটি শুরু করতে পারেন
আমি কিভাবে একটি ভিন্ন ডিরেক্টরিতে একটি জাভা ক্লাস ফাইল চালাতে পারি?
বিভিন্ন ডিরেক্টরিতে থাকা java ক্লাস ফাইলটি চালানোর জন্য নিম্নলিখিত ধাপগুলি রয়েছে: ধাপ 1 (ইউটিলিটি ক্লাস তৈরি করুন): A. ধাপ 2 (ইউটিলিটি ক্লাস কম্পাইল) তৈরি করুন: proj1 অবস্থানে টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডগুলি চালান। ধাপ 3 ( পরীক্ষা করুন A. ধাপ 4 (প্রধান ক্লাস লিখুন এবং এটি কম্পাইল করুন): আপনার proj2 ডিরেক্টরিতে যান
Linksys e900 একটি পুনরাবৃত্তিকারী হিসাবে ব্যবহার করা যেতে পারে?
আপনি E900 কে একটি অ্যাডটোনাল এক্সেস পয়েন্ট হিসাবে ব্যবহার করতে পারেন তবে এটিকে প্রথম রাউটারে বা পাওয়ারলাইনে তারযুক্ত করতে হবে যদি আপনার একটি থাকে, কারণ এটি একটি বেতার রিপিটার হিসাবে কাজ করতে পারে না। এটি শুধুমাত্র ওয়্যারলেস সিগন্যাল পাঠাতে পারে কিন্তু এটি বেতারভাবে সিগন্যাল গ্রহণ করতে পারে না। আপনি একটি লংথারনেট কেবল এবং ডেইজি চেইন দুটি ব্যবহার করতে পারেন
আমি কিভাবে জাভাতে একটি পুনরাবৃত্তিকারী করতে পারি?
জাভা - কিভাবে ইটারেটর ব্যবহার করবেন? সংগ্রহের পুনরাবৃত্তিকারী() পদ্ধতিতে কল করে সংগ্রহের শুরুতে একটি পুনরাবৃত্তিকারী পান। একটি লুপ সেট আপ করুন যা hasNext() এ কল করে। যতক্ষণ hasNext() true রিটার্ন করে ততক্ষণ লুপ পুনরাবৃত্তি করুন। লুপের মধ্যে, পরবর্তী() কল করে প্রতিটি উপাদান পান
আপনি কিভাবে জাভা একটি থ্রেড একটি অ্যারে পাস করবেন?
3 উত্তর। একটি কনস্ট্রাক্টর এবং একটি উদাহরণ ক্ষেত্র ব্যবহার করুন: পাবলিক ক্লাস Thread1 থ্রেড {private int[] অ্যারে প্রসারিত করে; public Thread1(int[] array) {এই. array=array;} public void run() {// এখানে অ্যারে ব্যবহার করুন।}}