我會盡我所能解釋這一點。我有一個String的ArrayList。我正在嘗試爲webapp實現服務器端分頁。我受限於從此ArrayList中讀取的每頁項目數(本例中爲6)。可以說,ArrayList是整個目錄,每個頁面都會佔用一部分來填充頁面。當有足夠的元素來填充特定頁面時,我們可以很好地工作,當我們點擊ArrayList的結尾時,該頁面段將剩餘6個項目。我如何檢查ArrayList是否在最後一個元素上,或者下一個元素是否存在?我有以下代碼(在僞ISH代碼):檢查ArrayList元素是否存在
int enterArrayListAtElement = (numberOfItemsPerPage * (requestedPageNumber - 1));
for (int i = 0; i < numberOfItemsPerPage; i++) {
if (!completeCatalog.get(enterArrayListAtElement + i).isEmpty() {
completeCatalog.get(enterArrayListAtElement + i);
}
}
的如果中的代碼問題。任何建議將不勝感激。
謝謝。
大,這完美的作品。謝謝。感謝所有其他人的建議。 – MeanwhileInHell 2011-03-02 14:01:10