Class CircularLinkedList<T>
java.lang.Object
cool.scx.common.circular_linked_list.CircularLinkedList<T>
- Type Parameters:
T-
- All Implemented Interfaces:
ICircularLinkedList<T>,Iterable<T>
CircularLinkedList
- Version:
- 0.0.1
- Author:
- scx567888
-
Constructor Details
-
CircularLinkedList
public CircularLinkedList()
-
-
Method Details
-
first
- Specified by:
firstin interfaceICircularLinkedList<T>
-
last
- Specified by:
lastin interfaceICircularLinkedList<T>
-
firstNode
- Specified by:
firstNodein interfaceICircularLinkedList<T>
-
lastNode
- Specified by:
lastNodein interfaceICircularLinkedList<T>
-
size
public int size()- Specified by:
sizein interfaceICircularLinkedList<T>
-
add
- Specified by:
addin interfaceICircularLinkedList<T>
-
remove
- Specified by:
removein interfaceICircularLinkedList<T>
-
clear
public void clear()- Specified by:
clearin interfaceICircularLinkedList<T>
-
node
-
iterator
-
toArray
- Specified by:
toArrayin interfaceICircularLinkedList<T>
-
toArray
- Specified by:
toArrayin interfaceICircularLinkedList<T>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceICircularLinkedList<T>
-
contains
- Specified by:
containsin interfaceICircularLinkedList<T>
-
reversed
- Specified by:
reversedin interfaceICircularLinkedList<T>
-