Глубокое копирование NavigableMap в Java - PullRequest
0 голосов
/ 31 января 2019

У меня есть NavigableMap в следующем формате:

NavigableMap <Long, String> mymap = new ConcurrentSkipListMap <Long, String> ();
//.......some operations

NavigableMap <Long, String> newmap;
//clone mymap into newmap;

Как я могу глубоко копировать / клонировать содержимое из mymap в newmap?Java 8 должна быть в порядке.

1 Ответ

0 голосов
/ 31 января 2019

Long и String являются неизменными;нет необходимости в глубокой копии.Просто сделай new TreeMap<>(mymap).

...