我有两个数组需要遍历。使用foreach
,我一次只能循环遍历一个。常规的for(i = 0; i<7; i++)
循环会很棒。
最佳答案
我想我明白您的意思-您有两个数组(可能大小相等),并且要循环,以便使用循环索引访问每个数组。
如果这就是您的意思(并且离您的问题还很远),那么您可以执行类似的操作(假设arrayX
和arrayY
)。
<c:forEach items="${arrayX}" varStatus="loop">
<c:out value="${arrayX[loop.index]}"/>
<c:out value="${arrayY[loop.index]}"/>
</c:forEach>
这使用
arrayX
来获取迭代器,但是随后使用对arrayX
和arrayY
的索引查找。varStatus
被描述为here。