获取地图值对象的类名

3
我有一个参数Map,它的值可以是字符串也可以是自定义对象类型。我该如何获取Map值条目的类名?
Right now if I do 
 paramMap.each {
    println(it.value.class.name) 
}

它给我返回所有条目都是 java.util.LinkedHashMap$Entry 类型的数据。 如何获取存储在地图中的值的实际类型,例如String、Configuration、SecurityConfig等。

谢谢!

1个回答

6
这应该可以正常工作:
paramMap.each { key, value ->
    println( value.getClass().name )
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接