ভিডিও: কিভাবে হ্যাশম্যাপ উদাহরণ সহ জাভা ব্যবহার করা হয়?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
হ্যাশ মানচিত্র ভিতরে উদাহরণ সহ জাভা . হ্যাশ মানচিত্র একটি মানচিত্র ভিত্তিক সংগ্রহ শ্রেণী যে হয় ব্যবহৃত কী এবং মান জোড়া সংরক্ষণের জন্য, এটি হিসাবে চিহ্নিত করা হয় হ্যাশ মানচিত্র বা হ্যাশ মানচিত্র . এটি একটি আদেশকৃত সংগ্রহ নয় যার অর্থ এটি কী এবং মানগুলিকে একই ক্রমে ফেরত দেয় না যে ক্রমে সেগুলি ঢোকানো হয়েছে হ্যাশ মানচিত্র.
এই বিষয়ে, জাভাতে একটি হ্যাশম্যাপ কি?
জাভা হ্যাশম্যাপ এর একটি হ্যাশ টেবিল ভিত্তিক বাস্তবায়ন জাভা এর মানচিত্র ইন্টারফেস। একটি মানচিত্র, আপনি হয়তো জানেন, মূল-মান জোড়ার একটি সংগ্রহ। জাভা হ্যাশম্যাপ নাল মান এবং নাল কী অনুমোদন করে। হ্যাশ মানচিত্র একটি অবিন্যস্ত সংগ্রহ. এটি উপাদানগুলির কোনও নির্দিষ্ট ক্রম নিশ্চিত করে না।
আপনি কিভাবে একটি হ্যাশ মানচিত্র তৈরি করবেন? এখানে, আমরা উপাদান সন্নিবেশ করার বিভিন্ন উপায় দেখতে পাই।
- আমদানি java.util.*;
- ক্লাস হ্যাশম্যাপ1{
- পাবলিক স্ট্যাটিক ভ্যায়েড মেইন (স্ট্রিং আর্গস){
- হ্যাশম্যাপ hm=new HashMap();
- System.out.println("উপাদানের প্রাথমিক তালিকা: "+hm);
- hm.put(100, "অমিত");
- hm.put(101, "বিজয়");
- hm.put(102, "রাহুল");
অনুরূপভাবে, আমরা জাভাতে হ্যাশম্যাপ কোথায় ব্যবহার করব?
আপনি যখন একটি মানের সাথে একটি কী যুক্ত করতে চান তখন মানচিত্র ব্যবহার করা হয় এবং তালিকাগুলি একটি অর্ডারকৃত সংগ্রহ। মানচিত্র হল একটি ইন্টারফেস জাভা সংগ্রহ ফ্রেমওয়ার্ক এবং ক হ্যাশ মানচিত্র মানচিত্র ইন্টারফেসের একটি বাস্তবায়ন। হ্যাশ মানচিত্র একটি কী-এর উপর ভিত্তি করে একটি মান সনাক্ত করতে এবং একটি কী-এর উপর ভিত্তি করে মান সন্নিবেশ ও মুছে ফেলার জন্য দক্ষ।
হ্যাশম্যাপ কী মান জোড়া কিভাবে সঞ্চয় করে?
হ্যাশম্যাপস একটি অভ্যন্তরীণ শ্রেণী ব্যবহার করুন দোকান তথ্য: এন্ট্রি। এই এন্ট্রি একটি সহজ চাবি - মান জোড়া দুটি অতিরিক্ত ডেটা সহ: অন্য এন্ট্রির একটি রেফারেন্স যাতে একটি হ্যাশ মানচিত্র করতে পারা দোকান এককভাবে লিঙ্ক করা তালিকার মত এন্ট্রি। একটি হ্যাশ মান যে হ্যাশ প্রতিনিধিত্ব করে মান এর চাবি.
প্রস্তাবিত:
জাভা কি দুর্বলভাবে টাইপ করা হয় বা শক্তিশালীভাবে টাইপ করা হয়?
জাভা একটি স্ট্যাটিকালি-টাইপ করা ভাষা। একটি দুর্বলভাবে টাইপ করা ভাষায়, ভেরিয়েবলগুলিকে অসংলগ্ন প্রকারের সাথে নিহিতভাবে জোর করা যেতে পারে, যেখানে একটি দৃঢ়ভাবে টাইপ করা ভাষায় তারা পারে না এবং একটি স্পষ্ট রূপান্তর প্রয়োজন। জাভা এবং পাইথন উভয়ই দৃঢ়ভাবে টাইপ করা ভাষা। দুর্বলভাবে টাইপ করা ভাষার উদাহরণ হল পার্ল এবং রেক্স
কোথায় একটি জাভা প্রোগ্রামে আমদানি বিবৃতি ব্যবহার করা হয়?
জাভাতে, আমদানি বিবৃতিটি নির্দিষ্ট ক্লাস বা সম্পূর্ণ প্যাকেজগুলিকে দৃশ্যমানতার মধ্যে আনতে ব্যবহৃত হয়। যত তাড়াতাড়ি আমদানি করা হয়, একটি শ্রেণী শুধুমাত্র তার নাম ব্যবহার করে সরাসরি উল্লেখ করা যেতে পারে। ইম্পোর্ট স্টেটমেন্ট প্রোগ্রামারের জন্য একটি সুবিধা এবং সম্পূর্ণ জাভা প্রোগ্রাম লেখার জন্য প্রযুক্তিগতভাবে প্রয়োজন হয় না
জাভা ইনপুট এবং আউটপুট অপারেশন করতে কি ব্যবহার করা হয়?
ব্যাখ্যা: AWT এর অর্থ হল অ্যাবস্ট্রাক্ট উইন্ডো টুলকিট, এটি অ্যাপলেট ব্যবহার করে ব্যবহারকারীর সাথে ইন্টারঅ্যাক্ট করতে। 2. জাভাতে সমস্ত ইনপুট ও আউটপুট অপারেশন করতে এর মধ্যে কোনটি ব্যবহার করা হয়? ব্যাখ্যা: অন্য যেকোনো ভাষার মতো, স্ট্রিমগুলি ইনপুট এবং আউটপুট অপারেশনের জন্য ব্যবহৃত হয়
জাভা জেডিবিসিতে ড্রাইভার লোড করার জন্য কোন পদ্ধতি ব্যবহার করা হয়?
ForName() ড্রাইভার নিবন্ধন করার সবচেয়ে সাধারণ পদ্ধতি হল Java এর ক্লাস ব্যবহার করা। forName() পদ্ধতি, ড্রাইভারের ক্লাস ফাইলকে গতিশীলভাবে মেমরিতে লোড করার জন্য, যা স্বয়ংক্রিয়ভাবে এটি নিবন্ধন করে। এই পদ্ধতিটি পছন্দনীয় কারণ এটি আপনাকে ড্রাইভার নিবন্ধন কনফিগারযোগ্য এবং বহনযোগ্য করতে দেয়
কিভাবে হ্যাশম্যাপ পদ্ধতি ব্যবহার করবেন?
জাভা ব্যবহার হ্যাশ মানচিত্র. get() পদ্ধতির বিবরণ। গেট(অবজেক্ট কী) পদ্ধতিটি সেই মান ফেরাতে ব্যবহৃত হয় যেখানে নির্দিষ্ট কী ম্যাপ করা হয়েছে, অথবা যদি এই ম্যাপে কীটির জন্য কোনো ম্যাপিং না থাকে তাহলে শূন্য। ঘোষণা। নিচে জাভা জন্য ঘোষণা করা হয়. পরামিতি। ফেরত মূল্য. ব্যতিক্রম। উদাহরণ