Question: This program uses a String method split to tokenize a line of text input by the user and places each token in a TreeSet. I'd

This program uses a String method split to tokenize a line of text input by the user and places each token in a TreeSet.

I'd like to print the TreeSet element so that elements are printed in ascending order.

// TreeTest.java // Program tokenizes text input by user and places each // token in a tree. Sorted tree elements are then printed. import java.util.Scanner; import java.util.TreeSet; import java.util.StringTokenizer; public class TreeTest {  public static void main(String args[])  {    Scanner scanner = new Scanner(System.in); // create scanner    System.out.println("Please enter a line of text:");    String input = scanner.nextLine(); // get input text    TreeSet tree = new TreeSet();    StringTokenizer tokenizer = new StringTokenizer(input);    // add text to tree by filling the folowing blank spaces    /* Hint: StringTokenizer class has hasMoreTokens() and nextToken() methods.     you can refer these methods from Java API(java.util.StringTokenizer).    */    while (-------------------)//    {     ----------------------; // add text to tree    }    // print tree elements    System.out.println("Elements in tree: " + tree);                                // print tree elements after adding each token    System.out.println("Elements in tree: " + tree);  } } // end class TreeTest 

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!