难道不宜使用电梯。
例如,我要对名单的每个要素设定价值。 我可以使用以下代码,或使其更容易读用。
int size = list.size();
ListIterator<? super T> itr = list.listIterator();
for (int i=0; i<size; i++) {
itr.next();
itr.set(obj);
}
我不是这样写的。
for (ListIterator<? super T> itr = list.listIterator(); itr.hasNext(); ) {
itr.next();
itr.set(obj);
}