什麼是當我想循環通過它並返回等等時使用的良好列表結構?我現在使用一個擴展的ArrayList
與一個自定義的方法來循環它向前和向後等。Java循環槽列表再回來等等...使用什麼列表類型?
是否Java(Android)提供了一個列表類型,我可以使用而不擴展它的行爲?
如果不是,那麼編碼此用例列表的最佳方式是什麼?
我當前的代碼看起來有點像這樣:
if(!back){
if(hasNext()){
return next();
} else {
back = true;
return previous();
}
} else {
if(hasPrevious()){
return previous();
} else {
back = false;
return next();
}
}
你的實現有什麼不好? – zapl 2012-03-17 15:03:42