I ran into this block of code, and there is this one line I don\'t quit understand the meaning or what it is doing.
public Digraph(In in) {
this(in.readI
Using this() as a function like that, essentially calls the Constructor of the class. This allows you to all the generic initializations in one constructor and have specializations in others. So in this piece of code for example, the call to this(in.readInt()) is calling the Digraph constructor that has one int argument.