我有个list返回到页面,在遍历中怎样实现判断当前行的某个字段的值和前一行字段的值是否相等
解决方案 »
- 关于ECLIPSE中的user library.
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- MyEclipse 设置XML显示格式
- 散分,散分,散分,散分,散分!
- 芒果苯苯——eclipse皮肤相关:庆祝csdn重开
- 左右调整JSplitPane的DividerBar,如何使左右控件不发生变化
- Tomcat启动出现问题
- 在eclipse里如何单步?如何查看变量?
- 关于jdk1.3.1的环境变量在win2000下的设置(一定给分的)救救我把
- java验证邮箱有效性
- 求一个中缀表达式变前(后)缀表达式的函数~~~~!!!!!!!!!!!!!
- 请问如何用SWT做一个可以在硬盘上打开图片文件的程序!
相信listIterator可以满足你的要求
<bean:write name="note" property = "title"/>
<bean:write name="别名" property = "属性名程"/>
</logic:iterate>
<c:forEach var="rs" items="list" varStatus="vStatus">
<c:if test="${rs.name == tempVar}">
<c:out value="同上一行"/>
</c:if>
<c:set var="tempVar" value="${rs.name}"/>
</c:forEach>
遍历的时候直接比较大致如下:
integer i=0;
……
{
if (i>0) {
if (元素[i]的值==元素[i-1]的值 或者 元素[i]的值.equals(元素[i-1]的值 ))
{ //相等时候该干的事
}
}
}--------------
遍历的时候通过一个变量记录上一次的值,和当前值比较大致如下:
integer i=0;
string s="";
……
{
if (i>0) {
if (元素[i]的值==s 或者 元素[i]的值.equals(s))
{ //相等时候该干的事
}
}
i++;
s=元素[i]的值
}