freemarker 遍历list去除重复值问题 10
如我返回list{A,A,B,C,C}处理后能得到{A,B,C}.既相同重复值只取一次。请问有什么方法?<#listlistasnode></#list>...
如我返回list{A,A,B,C,C}处理后能得到{A,B,C}.既相同重复值只取一次。请问有什么方法?
<#list list as node>
</#list> 展开
<#list list as node>
</#list> 展开
1个回答
展开全部
貌似没有这个方法,集合去重一般都是放在后台操作的,
List() list = new ArrayList<String>();
list.add添加list{A,A,B,C,C}
Set<String> set = new HashSet<String>();
set.addAll(list);//实现去重
//重新定义一个list2集合
List<String> list2 = new ArrayList<String>();
list2.addAll(set);
将list2这个集合传到前台
<#list list as node>集合中进行迭代
List() list = new ArrayList<String>();
list.add添加list{A,A,B,C,C}
Set<String> set = new HashSet<String>();
set.addAll(list);//实现去重
//重新定义一个list2集合
List<String> list2 = new ArrayList<String>();
list2.addAll(set);
将list2这个集合传到前台
<#list list as node>集合中进行迭代
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询