tools
Class List
java.lang.Object
tools.List
- Direct Known Subclasses:
- OrderedList
public class List
- extends java.lang.Object
|
Constructor Summary |
List()
|
List(java.lang.String s)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
List
public List(java.lang.String s)
List
public List()
first
public java.lang.Object first()
insertAtFront
public void insertAtFront(java.lang.Object insertItem)
last
public java.lang.Object last()
insertAtBack
public void insertAtBack(java.lang.Object insertItem)
remove
public void remove(java.lang.Object o)
removeFromFront
public java.lang.Object removeFromFront()
throws EmptyListException
- Throws:
EmptyListException
removeFromBack
public java.lang.Object removeFromBack()
throws EmptyListException
- Throws:
EmptyListException
isEmpty
public boolean isEmpty()
print
public void print()
getIterator
public List.ListIterator getIterator()