জাভাতে অভিধান কী এবং এটি কীভাবে তৈরি করা যায়?



অভিধান একটি বিমূর্ত শ্রেণি যা মানগুলির কীগুলি ম্যাপ করে। এই নিবন্ধে, আমরা জাভা এবং এর বাস্তবায়ন সম্পর্কে অভিধানগুলি সম্পর্কে আলোচনা করব।

জাভাতে অভিধান হ'ল বিমূর্ত শ্রেণি যা এর পিতামাতা যা মূল-মান জুটির সম্পর্ক ব্যবহার করে। এই ব্লগে আমরা জাভায় অভিধান ক্লাস সম্পর্কে আরও জানব এবং বিভিন্ন পদ্ধতির সাথে পরিচিত হব। নীচে এই ব্লগে বিষয়গুলি অন্তর্ভুক্ত করা হয়েছে-

জাভাতে অভিধান কী?

অভিধান একটি বিমূর্ত ক্লাস এমন কী / মান সঞ্চয়স্থানের সংগ্রহস্থলের প্রতিনিধিত্ব করে যা কাজ করে মানচিত্র । আপনি একটি অভিধান অবজেক্টে মানটি সংরক্ষণ করতে পারেন এবং এটি সংরক্ষণ করা হয়ে গেলে আপনি এর কীটি ব্যবহার করে এটি পুনরুদ্ধার করতে পারেন।





ঘোষণা:

পাবলিক বিমূর্ত শ্রেণির অভিধান অবজেক্টকে প্রসারিত করে

নির্মাতা:

অভিধান () নির্মাণকারী



ব্যবহারের পদ্ধতি। অভিধান ক্লাস

আমাদের অভিধান ক্লাসের কয়েকটি পৃথক পদ্ধতিতে দেখে নেওয়া যাক।

অভিধানের আকারটি পরীক্ষা করে দেখুন

আকার (): java.util.D অভিধান.size () অভিধানে কী-মান জোড়ার সংখ্যা প্রদান করে

বাক্য গঠন:
সর্বজনীন বিমূর্ত আকার ()



অভিধানে মান / রাখুন

পুট (কে কী, ভি মান): java.util.D অভিধান.put (কে কী, ভি মান) অভিধানে কী-মান জোড় যুক্ত করে

কিভাবে অ্যারে পিএইচপি প্রিন্ট করতে হয়

বাক্য গঠন:
সর্বজনীন বিমূর্ত ভি পুট (কে কী, ভি মান)

অভিধানে উপস্থিত মানগুলি প্রদান করুন

উপাদানসমূহ (): java.util.D অভিধান.elements () অভিধানে মান উপস্থাপনা প্রদান করে

বাক্য গঠন:
সর্বজনীন বিমূর্ত গণনা উপাদানসমূহ ()

কী দিয়ে মানচিত মানগুলি আনার পদ্ধতি পান

get (অবজেক্ট কী): java.util.D অভিধান.get (অবজেক্ট কী) অভিধানে কী দিয়ে ম্যাপ করা মানটি প্রদান করে

বাক্য গঠন:
পাবলিক বিমূর্ত বি ভি (অবজেক্ট কী)

অভিধান খালি কিনা তা পরীক্ষা করে দেখুন

isEmpty (): java.util.D অভিধান.isEmpty () অভিধানটি খালি কিনা তা যাচাই করে।

বাক্য গঠন:
সর্বজনীন বিমূর্ত বুলেট ইম্পটি ()

সত্যটিতে প্রত্যাবর্তন করুন, অভিধানে যদি কোনও কী-মান সম্পর্ক নেই অন্যথায় মিথ্যা প্রত্যাবর্তন করুন।

জাভাতে অভিধান থেকে কী মানটি সরানো হচ্ছে

মুছে ফেলুন (অবজেক্ট কী): java.util.D شکار.remove (অবজেক্ট কী) কী দিয়ে মানযুক্ত কী-মান জোড়টিকে সরিয়ে দেয়।

বাক্য গঠন:
সর্বজনীন বিমূর্তি ভি সরান (অবজেক্ট কী)

জাভাতে অভিধানের বাস্তবায়ন

আমদানি java.util। * পাবলিক ক্লাস মাই_ক্লাস {পাবলিক স্ট্যাটিক অকার্যকর মূল (স্ট্রিং [] আরগস) {// অভিধান অভিধানের সূচনা edu = নতুন হ্যাশটেবল () // পুট () পদ্ধতি edu.put ('1000', 'এডুরেকা' ) edu.put ('2000', 'প্লাটফ্রম') // উপাদান () পদ্ধতি: জন্য (গণনা i = edu.eament () i.hasMoreE উপাদান ()) {System.out.println ('অভিধানের মান:' + i.nextElement ()) get // get () পদ্ধতি: System.out.println ('nvalue at key = 3000:' + edu.get ('2000')) System.out.println ('মানের কী = 1000) : '+ edu.get (' 2000 ')) // isEmpty () পদ্ধতি: System.out.println (' n এর কোনও কী-মানের জুড়ি নেই: '+ edu.isEmpty () +' n ') // কী ( ) পদ্ধতি: (গণনা k = edu.keys () k.hasMoreE উপাদান ())। System.out.println ('অভিধানের কী:' + k.nextElement ()) remove // ​​সরান () পদ্ধতি: System.out .println ('n সরান:' + edu.remove ('1000')) System.out.println ('সরানো কীটির মান পরীক্ষা করুন:' + edu.get ('1000')) System.out.println ('n সাইজ অভিধানের: '+ edu.size ())}

আউটপুট:

অভিধানে মান: এডুরেকা
অভিধানে মান: প্ল্যাটফর্ম
কীতে মান = 3000: নাল
কীতে মান = 1000: প্ল্যাটফর্ম
কী-মূল্যের কোনও জুড়ি নেই: মিথ্যা
অভিধানে কীগুলি: 1000
অভিধানে কীগুলি: 2000
সরান: এডুরেকা
মুছে ফেলা কীটির মানটি পরীক্ষা করুন: নাল
অভিধানের আকার: 1

এটির সাথে আমরা জাভা অভিধান ক্লাসে এই ব্লগের শেষে এসেছি। আপনি যদি আরও শিখতে চান তবে এটি দেখুন এডুরেকা, বিশ্বস্ত জুড়ে 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা by এডুরেকার জাভা জে 2 ইই এবং এসওএ প্রশিক্ষণ এবং শংসাপত্রের কোর্সটি এমন শিক্ষার্থী এবং পেশাদারদের জন্য তৈরি করা হয়েছে যারা জাভা ডেভেলপার হতে চান। কোর্সটি আপনাকে জাভা প্রোগ্রামিংয়ে একটি প্রধান সূচনা দেওয়ার জন্য এবং হাইবারনেট এবং বিভিন্ন জাভা ফ্রেমওয়ার্কের পাশাপাশি বিভিন্ন জাভা কাঠামোর পাশাপাশি আপনাকে মূল এবং উন্নত জাভা উভয় ধারণার জন্য প্রশিক্ষণের জন্য তৈরি করা হয়েছে & বসন্ত

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই 'জাভা অভিধানে' ব্লগের মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।