ভিডিও: জাভাতে toString পদ্ধতি কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
toString ভিতরে সংজ্ঞায়িত করা হয় অবজেক্ট ক্লাস toString() মেথড জাভা ব্যবহার করা হয় যখন আমরা a চাই বস্তু স্ট্রিং প্রতিনিধিত্ব করতে. ওভাররাইডিং toString() পদ্ধতি নির্দিষ্ট মান ফিরিয়ে দেবে। এর স্ট্রিং উপস্থাপনা কাস্টমাইজ করতে এই পদ্ধতিটি ওভাররাইড করা যেতে পারে অবজেক্ট.
একইভাবে, জাভাতে toString() কি করে?
স্ট্রিং() মধ্যে একটি অন্তর্নির্মিত পদ্ধতি জাভা যা এই পূর্ণসংখ্যার মানকে প্রতিনিধিত্বকারী স্ট্রিং অবজেক্ট ফেরাতে ব্যবহৃত হয়। পরামিতি: পদ্ধতি করে কোনো পরামিতি গ্রহণ করবেন না। রিটার্ন মান: পদ্ধতিটি নির্দিষ্ট পূর্ণসংখ্যা মানের স্ট্রিং অবজেক্ট প্রদান করে।
এছাড়াও জেনে নিন, toString() কি ধরনের পদ্ধতি? toString() এর একটি স্ট্রিং/টেক্সচুয়াল উপস্থাপনা প্রদান করে বস্তু . ডিবাগিং, লগিং ইত্যাদির মতো ডায়াগনস্টিক উদ্দেশ্যে সাধারণত ব্যবহৃত হয়, toString() পদ্ধতিটি সম্পর্কে অর্থপূর্ণ বিবরণ পড়তে ব্যবহৃত হয় বস্তু . এটি স্বয়ংক্রিয়ভাবে আহ্বান করা হয় যখন বস্তু println, print, printf, স্ট্রিং-এ পাস করা হয়।
কেউ জিজ্ঞাসা করতে পারে, উদাহরণ সহ জাভাতে toString পদ্ধতিটি কী?
java toString() পদ্ধতি ব্যবহার করা হয় যখন আমাদের একটি স্ট্রিং উপস্থাপনা প্রয়োজন হয় বস্তু . এটা সংজ্ঞায়িত করা হয় অবজেক্ট ক্লাস এর স্ট্রিং উপস্থাপনা কাস্টমাইজ করতে এই পদ্ধতিটি ওভাররাইড করা যেতে পারে অবজেক্ট . নিচে অবজেক্টের ডিফল্ট toString java পদ্ধতির ব্যবহার দেখানো একটি প্রোগ্রাম রয়েছে।
কিভাবে জাভাতে toString পদ্ধতি প্রয়োগ করা হয়?
তৈরি করতে StringBuilder ব্যবহার করুন স্ট্রিং আউটপুট আপনি কোড লিখতে হলে স্ট্রিং () জাভাতে পদ্ধতি , তারপর পৃথক বৈশিষ্ট্য যুক্ত করতে StringBuilder ব্যবহার করুন। আপনি যদি Eclipse, Netbeans বা IntelliJ এর মত IDE ব্যবহার করেন তাহলে StringBuilder এবং append() পদ্ধতি এর পরিবর্তে + অপারেটর তৈরি করতে হবে toString পদ্ধতি ভাল উপায়.
প্রস্তাবিত:
পদ্ধতি ওভাররাইডিং এবং পদ্ধতি লুকানোর মধ্যে পার্থক্য কি?
মেথড ওভাররাইডিং-এ, যখন বেস ক্লাস রেফারেন্স ভেরিয়েবল ডেরিভড ক্লাসের অবজেক্টের দিকে নির্দেশ করে, তখন এটি ডেরিভড ক্লাসে ওভাররাইড মেথডকে কল করবে। হাইডিং পদ্ধতিতে, যখন বেস ক্লাস রেফারেন্স ভেরিয়েবল প্রাপ্ত ক্লাসের বস্তুর দিকে নির্দেশ করে, তখন এটি বেস ক্লাসে লুকানো পদ্ধতিকে কল করবে
জাভাতে আবর্জনা সংগ্রহের জন্য কোন পদ্ধতি ব্যবহার করা হয়?
Gc() পদ্ধতিটি আবর্জনা সংগ্রহকারীকে স্পষ্টভাবে কল করতে ব্যবহৃত হয়। তবে gc() পদ্ধতি নিশ্চিত করে না যে JVM আবর্জনা সংগ্রহ করবে। এটি শুধুমাত্র আবর্জনা সংগ্রহের জন্য JVM-কে অনুরোধ করে। এই পদ্ধতিটি সিস্টেম এবং রানটাইম ক্লাসে বিদ্যমান
জাভাতে চটপটে পদ্ধতি কি?
চটপটে পদ্ধতি এমন একটি অনুশীলন যা SDLC প্রক্রিয়ায় বিকাশ এবং পরীক্ষার ক্রমাগত পুনরাবৃত্তিতে সহায়তা করে। চটপট পণ্যটিকে ছোট বিল্ডে ভেঙে দেয়। এই পদ্ধতিতে, অন্যান্য সফ্টওয়্যার ডেভেলপমেন্ট পদ্ধতির বিপরীতে, উন্নয়ন এবং পরীক্ষার কার্যক্রম একযোগে হয়
জাভাতে কি পদ্ধতি ওভারলোডিং সম্ভব?
মেথড ওভারলোডিং এমন একটি বৈশিষ্ট্য যা একটি ক্লাসকে একই নামের একাধিক পদ্ধতির অনুমতি দেয়, যদি তাদের আর্গুমেন্ট তালিকা ভিন্ন হয়। এটি জাভাতে কনস্ট্রাক্টর ওভারলোডিংয়ের অনুরূপ, যা একটি ক্লাসের একাধিক কনস্ট্রাক্টরের বিভিন্ন আর্গুমেন্ট তালিকা থাকতে দেয়
জাভাতে toArray পদ্ধতি কি?
ToArray() পদ্ধতিটি এমন একটি অ্যারে পেতে ব্যবহৃত হয় যাতে ArrayList অবজেক্টের সমস্ত উপাদান যথাযথ ক্রমানুসারে (প্রথম থেকে শেষ উপাদান পর্যন্ত) থাকে। প্যাকেজ: java.util