Exemplo n.º 1
0
 @Override
 public String toString() {
   StringBuilder builder = new StringBuilder();
   for (int i = 0; i < vertexes.length; i++) {
     if (i == rootIndex) {
       builder.append("-> ");
     }
     builder.append(vertexes[i].getValue());
     builder.append(": ");
     List<Type> connections = vertexes[i].getConnections();
     Iterator<Type> it = connections.iterator();
     while (it.hasNext()) {
       Type value = it.next();
       builder.append(value);
       if (it.hasNext()) {
         builder.append(", ");
       }
     }
     builder.append("\n");
   }
   return builder.toString();
 }