您现在的位置是:首页 > 博客日记 > Java Java

freemarker中map的创建以及map的遍历循环

2019-09-06 18:40:35 【Java】 人已围观

freemarker中map的创建以及map的遍历循环

  1. <#--创建一个map,注意在freemarker中,map的key只能是字符串来作为key-->
  2. <#assign userMap={"1","刘德华","2":"张学友"}/>

1.获取map中的值

  1. ${userMap["1"]}

2.获取map的keys

  1. <#assign keys=userMap?keys/>

3.遍历map 首选获取key的集合

  1. <#list keys as key>
  2. key:${key}-value:${userMap["${key}"]}
  3. </#list>

4.直接遍历map的第二种方式

  1. <#list userMap?keys as key>
  2. key:${key}--value:${userMap["${key}"]}
  3. </#list>

5.直接遍历map的values

  1. <#list userMap?values as value>
  2. ${value}
  3. </#list>


关注TinyMeng博客,更多精彩分享,敬请期待!
 

很赞哦! ()