кодесурса

Коллекция Java, упражнения HashMap: копирование всех отображений с указанной карты на другую карту

script1adsense2code
script1adsense3code

Коллекция Java, упражнения HashMap: упражнение 3 с решением

Напишите программу на Java, чтобы скопировать все сопоставления с указанной карты на другую карту.

Пример решения : -

Java-код:

import java.util.*;  
public class Example3 {  
   public static void main(String args[]) {
  // create two hash maps
  HashMap <Integer,String> hash_map1 = new HashMap <Integer,String> ();
  HashMap <Integer,String> hash_map2 = new HashMap <Integer,String> ();
  // populate hash maps
  hash_map1.put(1, "Red");
  hash_map1.put(2, "Green");
  hash_map1.put(3, "Black");
  System.out.println("\nValues in first map: " + hash_map1);
  hash_map2.put(4, "White");
  hash_map2.put(5, "Blue");
  hash_map2.put(6, "Orange");
  System.out.println("\nValues in second map: " + hash_map2);
  // put all values in secondmap
  hash_map2.putAll(hash_map1);
  System.out.println("\nNow values in second map: " + hash_map2);
 }
}

Пример вывода:

 Значения на первой карте: {1 = красный, 2 = зеленый, 3 = черный}                         
                                                                       
Значения на второй карте: {4 = белый, 5 = синий, 6 = оранжевый}                      
                                                                       
Теперь значения на второй карте: {1 = красный, 2 = зеленый, 3 = черный, 4 = белый, 5 = синий, 6 =
Оранжевый} 

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code