Examples

Some Java 2 Data Structures Interfaces

Examples from Programming One

Person.java For an example of javadoc output see Person.html

Example1.java

Example2.java

Example2A.java

OpenFiles.java

CountWordsWithWordClass.java

CountWordsWithWordClassUsingArrays.java

Lotto.java

Example3.java

Example4.java

GUISample.java

GUISample2.java

IceCreamShop1.java

IceCreamShop2.java

ArrayListSorts.java

RecursiveGridSum

ExceptionsExample.java

StringHanoi.java TowersOfHanoi.java

Maze.java MazePanel.java MazeSolver.java

DrawAndSolveMaze.java RecursiveMazeSolution.java

You can run the maze program on the files 3by5maze-data.zip, 5by7maze-data.zip , 10by15maze-data.zip, 20by30maze-data.zip and 100by100maze-data.zip and/or 200by200maze-data.zip).

RecursionExamples

TestMyCollection

MyCollection

TestMyLinkedCollection

MyLinkedCollection

SingleLinkedListExamples

SortedSingleLinkedListExamples

RecursiveSortedSingleLinkedListWordExample

CountWordsWithMaps

CountWordsWithMapsAndEntrys

CountWordsWithWordClassUsingMaps

JavaLinkedListExample

SortedJavaLinkedListExample

Stack Queue LinkedStacksAndQueues ArrayStacksAndQueues

AndroidExample1.java main.xml list_item.xml