java與freemarker遍歷map


一、java遍歷MAP

      /**
        * 1.把key放到一個集合里,遍歷key值同時根據key得到值 (推薦)
        */
       Set set =map.keySet();
       Iterator it=set.iterator();
       while(it.hasNext()){
           String s= (String) it.next();
           System.out.println(map.get(s));
       }
       
       /**
        * 2.把一個map對象放到放到entry里,然后根據entry同時得到key和值
        */
       Set set =map.entrySet();
       Iterator it=set.iterator();
       while(it.hasNext()){
           Map.Entry<String, String>  entry=(Entry<String, String>) it.next();
           System.out.println(entry.getKey()+":"+entry.getValue());
       }

二、freemaker遍歷MAP
      <#if datas?exists>
                <#list datas?keys as key> 
                   <tr>
                           <td>${key}</td>
                           <td>${datas.get(key)}</td>
                   </tr>
                </#list>
            </#if>


免責聲明!

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



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM