O que acontece quando o seguinte código é submetido ao processo de compilação e execução?
import java.util.*;
public class Cafe4JavaTreeSet {
public static void main(String[] args) {
TreeSet set = new TreeSet();
set.add(new Short("37"));
set.add(new Short("001"));
set.add(new Short("34511"));
Iterator i = set.iterator();
while (i.hasNext())
System.out.println (i.next());
}
}