import java.util.Iterator; /** Let's make use of our Graph class. Create some vertices and edges, * and show the representation. */ public class Driver { public static void main(String [] args) { Graph g = new Graph(); Vertex p = new Vertex("Pickens"); Vertex r = new Vertex("Rosman"); Vertex e = new Vertex("Easley"); Vertex b = new Vertex("Brevard"); Vertex f = new Vertex("Furman"); g.addVertex(p); g.addVertex(r); g.addVertex(e); g.addVertex(b); g.addVertex(f); g.addEdge(p, r, 25); g.addEdge(f, p, 17); g.addEdge(e, p, 8); g.addEdge(r, b, 10); g.addEdge(f, r, 40); System.out.println(g); System.out.println("Neighbors of Furman:"); Iterator iter = g.neighborIterator(f); while(iter.hasNext()) System.out.println("\t" + iter.next()); } }