假设数据结构在调试器中看起来像这样(从XML-RPC调用返回):

map HashMap
 |- 0 HashMap$HashMapEntry
    |-  key "records"
        value Object[130] // 130 Objects here
         |- 100 HashMap // Object number 100
             |- 0 HashMap$HashMapEntry
                |-  key "uid"
                    value "420"


有一种简单的方法让我们说“ uid”的值吗? (应返回420

最佳答案

那这个呢?

(Integer)((HashMap)((Object[])map.get("records"))[100]).get("uid")

关于java - 如何从对象内部的哈希图中获取某个值,该值是另一个哈希图的值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8273298/

10-11 22:47
查看更多