Завдання полягає в тому, щоб надрукувати всі ключі, присутні в нашій LinkedHashMap у java. Ми повинні переглянути кожен ключ у нашій LinkedHashMap і надрукувати його. Спосіб 1: Використовуйте цикл for-each для повторення LinkedHashMap. Для кожної ітерації ми друкуємо відповідний ключ за допомогою методу getKey()..
Приклад: отримати ключ для заданого значення в HashMap Тут, метод entrySet() повертає набір перегляду всіх записів. У операторі if ми перевіряємо, чи значення з запису збігається з заданим значенням. І для відповідного значення ми отримуємо відповідний ключ.
Нарешті, ми друкуємо HashMap за допомогою система. поза. println(), який відображає пари ключ-значення, укладені у фігурні дужки.
3. Використання Core Java
- 3.1. Використання циклу for-each. Коли нам потрібно виконати ітерацію по всіх елементах, ми можемо використати цикл for-each: for (Map.Entry<?, ?> entry : map.entrySet()) { System.out.printf("%-15s : % s%n", entry.getKey(), entry.getValue()); } …
- 3.2. Використання потоку. У Java ми можемо замінити майже будь-який цикл foreach потоком.
Кроки для друку всіх ключів LinkedHashMap у Java такі:
- Крок 1: можна створювати об’єкти LinkedHashMap.
- Крок 2: додайте пари ключ-значення до LinkedHashMap.
- Крок 3: Використовуйте функцію keySet(), щоб отримати набір ключів.
- Крок 4: Друкуйте кожен ключ, переглядаючи список ключів.