我的列表對象我收到該名單通過調用服務的方法,按我的要求,我必須把以相反的順序這些對象的值,例如我們如何才能從列表對象中獲取相反的對象?
List<MyPojo> listData = serviceObj.getTableDate();//gets the total content of table
if(listData.size()>0){
int i=0;
while(i>=listData.size()){
listData.get(i).getPojoId();
listData.get(i).getPojoName();
}
}
注(通用型POJO類對象的) :請不要告訴我使用迭代器或使用ListIterator,因爲我在Grid(JQuery)中顯示數據時,使用迭代器時某些邏輯將失敗,代碼所寫的內容僅爲僅有幾行的樣本。
你已經拒絕了明顯的解決方案,但只是說「一些邏輯會失敗」並不能告訴我們爲什麼*你真的拒絕了它。哦,你的示例代碼完全破壞了 - 你永遠不會改變'i`,而你的條件基本上是這樣說的:「如果調用`get(i)`會拋出一個異常......我們稱之爲! – 2011-01-22 08:57:59
首先,你的代碼片段會運行到一個無限循環。然後,我並不真正擺脫你想要做的事情。 – lweller 2011-01-22 09:00:27