如何在Mvel中迭代地图 [英] How to iterate over a map in mvel

查看:118
本文介绍了如何在Mvel中迭代地图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个要与foreach orb标记一起使用的集合(地图).

I have a collection (map) which I want to use with the foreach orb tag.

我如何在mvel中执行此操作,还可以获取当前密钥吗?

How do i do this in mvel and is it also possible to get the current key?

推荐答案

Map<Integer, Integer> map = new HashMap<Integer, Integer>();

//java
for (Map.Entry<Integer, Integer> entry : map.entrySet()) 
{
    System.out.println("Key = " + entry.getKey() + ", Value = " + entry.getValue());
}

//mvel
foreach (c : map.entrySet) 
{

   System.out.println("Key = " +c.key + ", Value = " +c.value);
}

这篇关于如何在Mvel中迭代地图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆