列表,Linkedlist,Java中的Arraylist

2 java collections linked-list

关于List,Linkedlist和Arraylist,哪一个是单向列表,哪一个是双向链表?我们怎么能扭转呢?

cor*_*iKa 8

如果你想要一个单链表,你必须自己写.

我应该指出,制作一个实现的链接列表java.util.List并不容易.它需要你有一个ListIterator<E>,且部分ListIterator规格是,你可以在任何一个方向与方法遍历hasPrevious,previouspreviousIndex.因此,要保持单一链接列表的有效性和真实性,咒语将非常困难.