REF 6F   sample menu and use of switch statement   by Dane Henry

import java.util.*;
import java.lang.*;
import java.io.*;

public class menuTest
{
public static int menu()
{
System.out.println("1. Add an element \n2. Delete Element
\n3. Retrieve an element \n4. Show all elements \n5. QUIT");
Scanner in = new Scanner(System.in);
int option = in.nextInt();
return option;
}


public static void main(String[] args)
{

int choice = menu();

while (choice != 5)
{
switch(choice)
{
case 1: System.out.println("Enter String to be added:");
Scanner inData = new Scanner(System.in);
String nodeData = inData.nextLine();
boolean answer = myBST.add(nodeData);
if (answer = false)
{
System.out.println(nodeData + " was not added to the list.");
}
else
{
System.out.println(nodeData + " was added to the list.");
}
break;

case 2: System.out.println("Enter String to be deleted");
inData = new Scanner(System.in);
nodeData = inData.nextLine();
System.out.println("String " + myBST.delete(nodeData) + " has been deleted.");
break;

case 3: System.out.println("Enter String to be found:");
inData = new Scanner(System.in);
nodeData = inData.nextLine();
System.out.println("I found " + myBST.find(nodeData));
break;

case 4:myBST.callTraversal();
}
choice = menu();
}
System.exit(0);
}
}