我使用<c:forEach>
来迭代List
,如下所示:
<c:forEach items="${list}" var="item">
${item}
</c:forEach>
如何跳过列表中第一项的打印?
答案 0 :(得分:6)
在{
// Get CRC of a file
NWindows::NCOM::CPropVariant prop;
archive->GetProperty(i, kpidCRC, &prop);
UString s = ConvertPropVariantToString(prop);
PrintString(s);
PrintString(" ");
}
和Address: row["addres"]
--------------------------
Zipcode: row["zip-code"]
--------------------------
Name: row["name"]
--------------------------
......
测试中使用private void scanGallery(final Context cntx, String path) {
try {
MediaScannerConnection.scanFile(cntx, new String[] { path },null, new MediaScannerConnection.OnScanCompletedListener() {
public void onScanCompleted(String path, Uri uri) {
//unimplemeted method
}
});
} catch (Exception e) {
e.printStackTrace();
}
}
varStatus
其他useful varStatus properties是:
forEach
当前一轮迭代的项目(来自集合)if
当前迭代循环的从零开始的索引<c:forEach items="${list}" var="item" varStatus="state">
<c:if test="${not state.first}">
${item}
</c:if>
</c:forEach>
当前一轮迭代的基于一的计数current
指示当前回合是否是第一次通过迭代的标记index
指示当前回合是否是迭代的最后一次传递的标记count
begin属性的值first
结束属性的值last
步骤属性的值答案 1 :(得分:2)
您可以使用inline-block
属性来获取iteration status,其中包含isFirst()
方法,您可以在.parent{
display: inline-block;
width: 400px;
background-color: red;
}
.child{
display: inline-block;
width: 250px;
height: 60px;
background-color: blue;
}
块中查看。
<div class="parent">
<div class="child">
</div>
<div class="child">
</div>
</div>