Код: Выделить всё
Map map = new LinkedHashMap();
map.put("a", "a");
map.put("b", "b");
map.put("c", "c");
map.put("d", "d");
map.values().stream().forEach(System.out::print);
< /code>
output: abcd < /code> < /p>
Теперь, если я добавлю на карту другое значение с тем же ключом, порядок остается одинаковым, т. Е. < /p>
map.put("b", "j");
map.values().stream().forEach(System.out::print);
< /code>
output: ajcd < /code> < /p>
Есть ли другой способ? Одним из них является удаление и повторно включить ключ с новым значением, которое печатает ACDJ Подробнее здесь: https://stackoverflow.com/questions/566 ... kedhashmap
Мобильная версия