1-
["test",[test:"test"],23].each { println it.class }class java.lang.Stringnullclass java.lang.Integer
2-
["test",23].each { println it.getClass()}class java.lang.Stringclass java.util.linkedHashMapclass java.lang.Integer
肯
解决方法 这是答案http://jira.codehaus.org/browse/GROOVY-1824
编辑 – 当然.我认为地图的语义是这样的,如果你有
def m = [one:1,two:2]
你应该能够访问地图中的条目,如
m.one
换句话说,访问地图就像在地图对象上获取属性一样.如果
m.class
返回类,它会破坏那些语义,因为’class’不是程序员添加到地图的键.
多数民众赞成收藏……
总结以上是内存溢出为你收集整理的grails – 解析Groovy Map类全部内容,希望文章能够帮你解决grails – 解析Groovy Map类所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)