Page 174 - 6253
P. 174

// Додавання елементів у хеш-карту

                          cars.put("Andrij", "Mercedes");

                          cars.put("Vasyl", "Audi");

                          cars.put("Ivan", "BMW");

                          cars.put("Taras", "Opel");

                          cars.put("Petro", "Ford");



                          // Отримання набору елементів

                          Set<Map.Entry<String, String>> set = cars.entrySet();



                          // Відображення набору елементів

                          System.out.println("Хеш-карта cars:");


                          for(Map.Entry<String, String> elem : set) {
                               System.out.print("    " + elem.getKey() + " -> ");


                               System.out.println(elem.getValue());

                          }



                          // Отримання і присвоєння значення

                          String str = cars.get("Vasyl");

                          cars.put("Vasyl", str + " модифіковано");

                          System.out.println("Хеш-карта cars після модифікації:");

                          for(Map.Entry<String, String> elem : set) {

                               System.out.print("    " + elem.getKey() + " -> ");

                               System.out.println(elem.getValue());

                          }

                          System.out.println();

                      }


                  }

                  Запустивши програму на виконання отримаємо наступний результат:

                  Хеш-карта cars:


                                                              173
   169   170   171   172   173   174   175   176   177   178   179