কম্পিউটার

হ্যাশম্যাপের উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করার জন্য জাভা প্রোগ্রাম


এই নিবন্ধে, আমরা বুঝতে পারব কিভাবে হ্যাশ-ম্যাপের উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করতে হয়। জাভা হ্যাশম্যাপিস জাভার ম্যাপ ইন্টারফেসের একটি হ্যাশ টেবিল ভিত্তিক বাস্তবায়ন। এটি কী-মান জোড়ার একটি সংগ্রহ।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

ধরুন আমাদের ইনপুট হল

Run the program

কাঙ্খিত আউটপুট হবে

The elements of the HashMap are:
1 : Java
2 : Python
3 : Scala
4 : Javascript

অ্যালগরিদম

Step 1 - START
Step 2 - Declare a HashMap namely input_map.
Step 3 - Define the values.
Step 4 - Iterate using a for-loop, use the getKey() and getValue() functions to fetch the key and value associated to the index.
Step 5 - Display the result
Step 6 - Stop

উদাহরণ 1

এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।

import java.util.HashMap;
import java.util.Map;
public class Demo {
   public static void main(String[] args){
      System.out.println("Required packages have been imported");
      Map<String, String> input_map = new HashMap<String, String>();
      input_map.put("1", "Java");
      input_map.put("2", "Python");
      input_map.put("3", "Scala");
      input_map.put("4", "Javascript");
      System.out.println("A Hashmap is declared\n");
      System.out.println("The elements of the HashMap are: ");
      for (Map.Entry<String, String> set : input_map.entrySet()) {
         System.out.println(set.getKey() + " : " + set.getValue());
      }
   }
}

আউটপুট

Required packages have been imported
A Hashmap is declared

The elements of the HashMap are:
1 : Java
2 : Python
3 : Scala
4 : Javascript

উদাহরণ 2

এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি।

import java.util.HashMap;
import java.util.Map;
public class Demo {
   static void print(Map<String, String> input_map){
      System.out.println("The elements of the HashMap are: ");
      for (Map.Entry<String, String> set : input_map.entrySet()) {
         System.out.println(set.getKey() + " : " + set.getValue());
      }
   }
   public static void main(String[] args){
      System.out.println("Required packages have been imported");
      Map<String, String> input_map = new HashMap<String, String>();
      input_map.put("1", "Java");
      input_map.put("2", "Python");
      input_map.put("3", "Scala");
      input_map.put("4", "Javascript");
      System.out.println("A Hashmap is declared\n");
      print(input_map);
   }
}

আউটপুট

Required packages have been imported
A Hashmap is declared

The elements of the HashMap are:
1 : Java
2 : Python
3 : Scala
4 : Javascript

  1. জাভা 8-এ সূচক সহ একটি স্ট্রিমের উপর পুনরাবৃত্তি করার প্রোগ্রাম

  2. জাভা প্রোগ্রাম একটি তালিকা থেকে সদৃশ উপাদান অপসারণ

  3. জাভাতে হ্যাশম্যাপের উপাদানগুলি কীভাবে মুদ্রণ করবেন?

  4. জাভাতে একটি মানচিত্রের মাধ্যমে পুনরাবৃত্তি করার বিভিন্ন উপায়