Java数据结构-HashMap

底层数据结构

常用方法

拷贝

HashMap<String, Object> paramMap1 = new HashMap<String, Object>();
paramMap1.put("name", "Marydon");
paramMap1.put("age", "12");
HashMap<String, Object> paramMap2 = new HashMap<String, Object>();
  • = 浅拷贝
paramMap2 = paramMap1;

paramMap1中的内容发生变化,paramMap2中的内容亦同步发生变化

  • .putAll() 深拷贝
paramMap2.putAll(paramMap1);

paramMap1中的内容发生变化,paramMap2中的内容不变

你可能感兴趣的:(Java,java,数据结构,开发语言)