List >取值


List<Map<String, Object>> postlist    //一個list里面裝着多個map,如下
[
    {A=0100, B=4}, 
    {A=0200, B=3}, 
    {A=0300, B=2}
]
for(int i = 0 ; i < postlist.size() ; i ++){
    System.out.println(postlist.get(i).get("A"));    //循環打印list里面map鍵為"A"的值,類型為Object
    System.out.println(String.valueOf(postlist.get(i).get("placeTo")));    // 打印"A"的值,Object轉成String
    System.out.println(Integer.parseInt(String.valueOf(postlist.get(i).get("placeTo"))))    //打印"A"的值,Object轉成String,String轉成Integer
}

如果list里面裝的是對象
for(int i = 0 ; i < list.size() ; i ++){
    list.get(i).getA();
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。