求大神重点解释下:1.(j+1)是什么意思?有什么用?2. break下边最后两句代码什么意思?
最后,说一说这段代码的意思和用处。
万分感谢啊~
<%
for (int j = 0; cPYFSZList != null && j < cPYFSZList.size(); j++) {
CPYFSZ cpyfsz = cPYFSZList.get(j);
%>
<TR>
<TD><%=(j + 1)%>
</TD>
<TD><%=cpyfsz.getChanPinMingCheng()%>
</TD>
<%
for (int i = 0; sCKTGLList != null && i < sCKTGLList.size(); i++) {
SCKTGL scktgl = sCKTGLList.get(i);
out.print(" <TD>");
double valeu = 0;
for (int k = 0; k < guangGaoTouRuJiLuList.size(); k++) {
GuangGaoTouRuJiLu guangGaoTouRuJiLu = guangGaoTouRuJiLuList.get(k);
if (guangGaoTouRuJiLu.getShiChangID() == scktgl.getId() && guangGaoTouRuJiLu.getChanPinID() == cpyfsz.getId()) {
valeu = guangGaoTouRuJiLu.getJinE();
break;
}
}
out.print(" <input type=\"text\" onkeypress=\"return onlyNumber(event,this.value)\" name=\""+cpyfsz.getId()+"_"+scktgl.getId()+"\" value=\"" + valeu + "\"/>");
out.print("</TD>");
}
%>
</TR>