此方法使用给定 LinkedList 中的奇数元素构建一个新的 LinkedList。
例如,如果给定的 LinkedList 的大小为 100,从位置 0(头部)开始,到 1,2,3,...,99(尾部),OddList 返回一个新的 LinkedList,其中包含来自 1,3 的元素,5,7, .. 99
import java.util.*;
import java.util.*;
public class ExtLinkedList<E> extends LinkedList<E>
{
public ExtLinkedList<E> oddItemsList ( )
{
ExtLinkedList<E> extendedll = new ExtLinkedList<E>(); //linked list im returning
ListIterator itr = extendedll.listIterator(); //allows me to manipulate list
return extendedll;
}
}
我感到困惑的是如何修改“给定”链表而不在参数中给出链表?