我有一个NavigableMap
,格式如下:
NavigableMap <Long, String> mymap = new ConcurrentSkipListMap <Long, String> ();
//.......some operations
NavigableMap <Long, String> newmap;
//clone mymap into newmap;
如何将内容从mymap
复制/克隆到newmap
中? Java 8应该可以使用。
答案 0 :(得分:5)
Long
和String
是不可变的;无需深层复制。只需new TreeMap<>(mymap)
。