Stuff
public text v1 · immutable public void levelThreadedPrint(ThreadedTreeNode<E> currentNode, int depth)
{
String tabs = "";
for(int i=0;i<depth;i++)
tabs = tabs + "\t";
if(currentNode == null)
{
System.out.println(tabs+"null");
return;
}
System.out.println(tabs+currentNode.getData());
levelThreadedPrint(currentNode.getLeft(),depth+1);
if(!currentNode.getIsThreaded())
{
levelThreadedPrint(currentNode.getRight(),depth+1);
}
}
public void levelThreadedPrint()
{
levelThreadedPrint(root,0);
}