如何在Groovy中将LinkedHashMap
转换为java.util.HashMap
?
当我在Groovy中创建类似以下代码时,即使我像这样声明HashMap h = ....
或def HashMap h = ...
,它也会自动创建一个LinkedHashMap
:
我尝试过执行以下操作:
HashMap h = ["key1":["val1", "val2"], "key2":["val3"]]
并且
def HashMap h = ["key1":["val1", "val2"], "key2":["val3"]]
h.getClass().getName()
仍然返回 LinkedHashMap
。
该代码涉及到IT技术。
Map
的实现方式呢? - Steve Kuo