TreeSet_iteration1
 
  • Binary Tree will ever have more than two child nodes
Code Used:
			
package javatemplate1;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
public class JavaTemplate1 {
    // example of TreeSet Parameter
         public static void main(String[] args)  {
         System.out.println(" main block executing"); 
       TreeSet tset = new TreeSet();
       tset.add(6); tset.add(13);
       tset.add(17);tset.add(25);
       tset.add(27);tset.add(42);
       tset.add(33);tset.add(48);
       Process.printtree(tset);
 System.out.println();
}
}
class Process{
    public static void printtree(TreeSet ts1)
    {
        TreeSet tree = new TreeSet<>();
         Iterator iterator;
         tree = (TreeSet)ts1.headSet(27);
         iterator = tree.iterator();
          System.out.println("Tree headset data: ");     
   while (iterator.hasNext()){
   System.out.print(iterator.next() + " ");
   }
    }
    
}		
			
			
Output: