সুচিপত্র:
- সরবরাহ
- ধাপ 1: একটি প্রধান পদ্ধতি দিয়ে একটি খালি জাভা ক্লাস তৈরি করুন
- ধাপ 2: আপনার অ্যারে তাত্ক্ষণিক করুন
- ধাপ 3: অ্যারের দৈর্ঘ্য সংরক্ষণ করতে একটি পরিবর্তনশীল তৈরি করুন
- ধাপ 4: লুপ করার সময় সেট আপ করুন
- ধাপ 5: দ্য লুপ সম্পূর্ণ করা
- ধাপ 6: অ্যারে আউটপুট ফরম্যাট করুন
- ধাপ 7: সম্পূর্ণ সংস্করণ চেক করুন
- ধাপ 8: কোড কম্পাইল করুন এবং রান করুন
- ধাপ 9: অভিনন্দন
ভিডিও: জাভাতে একটি অ্যারে ইটারেট করার জন্য কীভাবে একটি লুপ ব্যবহার করবেন: 9 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
আজ আমি আপনাকে দেখাবো কিভাবে জাভা ব্যবহার করে একটি সময় লুপ তৈরি করতে হয় যা সংখ্যা বা শব্দের তালিকার মাধ্যমে পুনরাবৃত্তি করতে ব্যবহার করা যেতে পারে। এই ধারণাটি এন্ট্রি-লেভেল প্রোগ্রামারদের জন্য এবং যে কেউ জাভা লুপ এবং অ্যারেতে দ্রুত ব্রাশ-আপ পেতে চায়।
সরবরাহ
- একটি IDE (কিছু জনপ্রিয় পছন্দ হল "Eclipse" বা "IntelliJ")
- প্রোগ্রাম লেখার জন্য একটি নতুন জাভা ক্লাস
- জাভা সিনট্যাক্সের প্রাথমিক স্তরের বোঝাপড়া
ধাপ 1: একটি প্রধান পদ্ধতি দিয়ে একটি খালি জাভা ক্লাস তৈরি করুন
একটি জাভা ক্লাসের জন্য প্রধান পদ্ধতি হল যখন আপনি আপনার IDE এর মাধ্যমে প্রোগ্রামটি চালান। ক্লাস চলাকালীন মূল পদ্ধতির জন্য বন্ধনীগুলির মধ্যে যে কোনও ফাংশন স্বয়ংক্রিয়ভাবে কার্যকর হয়। এখানে আপনি আপনার শিক্ষানবিস প্রোগ্রামগুলি লিখতে শুরু করতে চান।
ধাপ 2: আপনার অ্যারে তাত্ক্ষণিক করুন
আমরা জাভাতে অ্যারে তৈরি করে শুরু করতে যাচ্ছি যা একটি নির্দিষ্ট বস্তুর ধরণের তালিকার মতো। যখন সেগুলি তৈরি হয় তখন আপনি কীভাবে সেগুলি পূরণ করেন তার উপর ভিত্তি করে তাদের একটি নির্দিষ্ট দৈর্ঘ্য রয়েছে। উপরের ছবিতে আমি কিছু সংখ্যায় পূর্ণ Int (অ দশমিক) টাইপের একটি অ্যারে তৈরি করেছি।
ধাপ 3: অ্যারের দৈর্ঘ্য সংরক্ষণ করতে একটি পরিবর্তনশীল তৈরি করুন
প্রতিটি অ্যারের দৈর্ঘ্য ধরে রাখার জন্য একটি পরিবর্তনশীল তৈরি করুন। লুপ সেট আপ করার সময় আমাদের দৈর্ঘ্যের প্রয়োজন হবে কারণ লুপটি কোথায় থামতে হবে তা জানতে হবে। অন্যথায়, আমরা লুপের দৈর্ঘ্য অতিক্রম করার জন্য একটি ত্রুটি পাব।
ধাপ 4: লুপ করার সময় সেট আপ করুন
আমরা এই উদাহরণের জন্য একটি সময় লুপ ব্যবহার করব। লুপ যেভাবে কাজ করে তা হল "x" যতক্ষণ "i" এর চেয়ে কম হবে ততক্ষণ লুপ চলতে থাকবে। লুপ বন্ধ করার শর্ত ট্রিগার করতে "x" অবশ্যই একই মান বা "i" এর চেয়ে বড় হতে হবে। আমরা "x" বৃদ্ধি করতে পারি তাই এটি শেষ পর্যন্ত "i" এর মানকে আঘাত করবে এবং লুপ চলতে থাকবে, আমরা "i" ব্যবহার করব যা আমরা আগে তৈরি করেছি যা অ্যারের মোট দৈর্ঘ্য।
ধাপ 5: দ্য লুপ সম্পূর্ণ করা
আমাদের একটি কাউন্টার স্থাপন করতে হবে যা আমাদের ক্ষেত্রে "x" যা আমরা শূন্যতে সেট করি। আমরা তখন লুপ চালাতে পারি যদি "x" "i" এর চেয়ে কম হয় (যা অ্যারের দৈর্ঘ্য)। তারপরে আমরা অ্যারেতে "x" অবস্থানে আইটেমটি মুদ্রণ করি, "x = x + 1" এর কারণে প্রতিবার লুপ চলার সময় "x" এর মান বাড়তে থাকবে। প্রতিবার "x" বাড়ার সাথে সাথে অ্যারের পরবর্তী আইটেমটি "x" এর সাথে সম্পর্কিত হবে।
ধাপ 6: অ্যারে আউটপুট ফরম্যাট করুন
আমি আগের ধাপ থেকে আউটপুট ফরম্যাটিং সম্পর্কে কথা বলতে কিছুক্ষণ সময় নিতে চাই। যখন আউটপুট আসে, "System.out.print ()" স্ক্রিনে টেক্সট প্রিন্ট করে যখন আপনি প্রোগ্রামটি চালান। "ListNumbers [x]" অ্যারেতে "x" পজিশনে আইটেম দেয়, + "" যোগ করলে আউটপুটে একটি স্পেস দেয়, যাতে নিশ্চিত করা যায় যে মুদ্রিত তালিকা সব সংযুক্ত নয়।
ধাপ 7: সম্পূর্ণ সংস্করণ চেক করুন
এই ছবিটি একটি অ্যারে পুনরাবৃত্তি করার জন্য একটি সময় লুপ ব্যবহার করার জন্য প্রোগ্রামের সম্পূর্ণ সংস্করণ দেখায়। "//" করা আপনাকে একটি মন্তব্য লেখার ক্ষমতা দেয়, আপনার কোডের প্রতিটি বিভাগ কী করে তা লেবেল করা সবসময় ভাল অভ্যাস।
ধাপ 8: কোড কম্পাইল করুন এবং রান করুন
যদি সবকিছু কোন সমস্যা ছাড়াই কাজ করে এবং একই অ্যারে ব্যবহার করা হয়, তাহলে আপনার আইডিইতে কোডটি কম্পাইল এবং চালানোর পরে আপনার উপরের আউটপুটটি শেষ করা উচিত ছিল।
ধাপ 9: অভিনন্দন
যদি সমস্ত পদক্ষেপ সঠিকভাবে অনুসরণ করা হয় তবে আপনার পূর্ববর্তী ধাপ থেকে আউটপুট দিয়ে শেষ করা উচিত ছিল। এই টিউটোরিয়ালের পরে, আপনার একটি লুপ ব্যবহার করে একটি অ্যারে পুনরাবৃত্তি করার প্রাথমিক ধারণা থাকা উচিত। আপনার জাভা যাত্রা শুরু করতে সাহায্য করার জন্য এটি যখন লুপ এবং অ্যারেগুলির একটি সহজ নির্দেশিকা। একটি বিকল্প ব্যায়াম হবে জাভা স্ট্রিং বস্তুর একটি অ্যারে তৈরি করা এবং এটি পুনরাবৃত্তি করা, একই স্টাইল ব্যবহার করে যা আমরা পূর্ণসংখ্যার অ্যারের জন্য ব্যবহার করেছি।
সমস্যা সমাধান
সাধারণ ত্রুটিগুলি হতে পারে:
- ভেরিয়েবল মেশানো বা ক্লাস বা লুপের জন্য বন্ধনী ভুলে যাওয়া।
- আপনি অ্যারের দৈর্ঘ্য অতিক্রম করতে পারেন এবং সীমা ছাড়িয়ে যেতে পারেন, আপনার কাউন্টারের উপর নির্ভর করে।
প্রস্তাবিত:
কীভাবে একটি লিনাক্স বুট ড্রাইভ তৈরি করবেন (এবং এটি কীভাবে ব্যবহার করবেন): 10 টি ধাপ
কীভাবে একটি লিনাক্স বুট ড্রাইভ তৈরি করবেন (এবং এটি কীভাবে ব্যবহার করবেন): এটি লিনাক্স, বিশেষ করে উবুন্টুর সাথে কীভাবে শুরু করা যায় তার একটি সহজ ভূমিকা।
পুনরাবৃত্তিমূলক একটি অ্যারে জাভাতে: 9 ধাপ
জাভাতে পুনরাবৃত্তিমূলক একটি অ্যারের সংক্ষিপ্তকরণ: পুনরাবৃত্তি একটি খুব দরকারী এবং সময় সাশ্রয়ী পদ্ধতি যা খুব কম কোড দিয়ে দ্রুত সমস্যার সমাধান করতে পারে। পুনরাবৃত্তিতে আপনি যে পদ্ধতিটি তৈরি করেন তা মূল সমস্যাটিকে ছোট করে। এই উদাহরণের জন্য, আমরা একটি অ্যারের সারসংক্ষেপ করব
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: 5 টি ধাপ
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: Sony Spresense বা Arduino Uno এত ব্যয়বহুল নয় এবং এর জন্য প্রচুর শক্তির প্রয়োজন হয় না। যাইহোক, যদি আপনার প্রকল্পের ক্ষমতা, স্থান বা এমনকি বাজেটের সীমাবদ্ধতা থাকে, তাহলে আপনি Arduino Pro Mini ব্যবহার করার কথা বিবেচনা করতে পারেন। Arduino Pro মাইক্রো থেকে ভিন্ন, Arduino Pro Mi
স্প্ল্যাটপোস্ট প্রিন্টার ব্যবহার করে স্প্ল্যাটুন 2 এ ছবি প্রিন্ট করার জন্য একটি টিনসি কিভাবে ব্যবহার করবেন: 10 টি ধাপ
স্প্ল্যাটপোস্ট প্রিন্টার ব্যবহার করে স্প্ল্যাটুন 2 এ ছবি প্রিন্ট করার জন্য একটি টিনসি কীভাবে ব্যবহার করবেন: এই নির্দেশনায়, আমি দেখাবো কিভাবে শাইনকুইগসায়ার দ্বারা স্প্ল্যাটপোস্ট প্রিন্টার ব্যবহার করতে হয়। স্পষ্ট নির্দেশনা ব্যতীত, যার কমান্ড লাইনের অভিজ্ঞতা নেই তার কিছুটা সমস্যা হবে। আমার লক্ষ্য হল পয়ে যাওয়ার ধাপগুলি সহজ করা
একটি সুন্দর এবং শক্তিশালী কাঠ রোবট আর্মের মধ্যে একত্রিত করার জন্য কাঠের কয়েকটি টুকরা কীভাবে ব্যবহার করবেন: 10 টি ধাপ
কিভাবে একটি সুন্দর এবং শক্তিশালী কাঠ রোবট আর্মের মধ্যে একত্রিত করার জন্য কাঠের কয়েকটি টুকরা ব্যবহার করবেন: রোবট বাহুর নাম উডেনআর্ম। খুব কিউট লাগছে! আপনি যদি WoodenArm সম্পর্কে আরো বিস্তারিত জানতে চান, অনুগ্রহ করে www.lewansoul.com দেখুন।