Understanding Java Chapters 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21
Understanding Java: Chapter 14
These pages contain links to the programs that are developed in Chapter 14. The title of this chapter is: Manipulating collections: lists, queues and stacks.
Queue.java | The Queue interface |
LinkedQueue.java | The LinkedQueue class |
PersonLinkedQueueProg.java | A program that tests the Queue interface and the LinkedQueue class |
Stack.java | The Stack interface |
LinkedStack.java | The LinkedStack class |
Infix.java | The Infix class represents an infix expression |
ToReversePolishProg.java | ToReversePolish reads infix and outputs reverse Polish |
EggTimer.java | A class for measuring the time taken to perform operations |
ListTimes.java | A program to measure the performance of operations on lists |
ExamineList.java | Reading a file containing a list and asking the user to examine it |
barry.cornelius@oucs.ox.ac.uk
.