获取地图的值对象的类名

pri*_*dev 3 reflection groovy

我有一个param Map,它可以包含字符串以及自定义对象类型作为值.如何获取Maps值条目的类名.

Right now if I do 
 paramMap.each {
    println(it.value.class.name) 
}
Run Code Online (Sandbox Code Playgroud)

它为我提供了所有条目java.util.LinkedHashMap$Entry 如何获取type存储在地图中的值的实际值,如String,Configuration,SecurityConfig ...等.

提前致谢

tim*_*tes 5

这应该工作:

paramMap.each { key, value ->
    println( value.getClass().name )
}
Run Code Online (Sandbox Code Playgroud)