package TreeSetTest; import java.util.Comparator; import java.util.SortedSet; import java.util.TreeSet; /** * Acasta programa sorteaza un grup de produse comparindule cu descrierea lor. * @author Dan * */ public class TreeSetTest { public static void main(String[] args) { SortedSet<Item> parts = new TreeSet<Item>(); parts.add(new Item("Toaster",1234)); parts.add(new Item("Widget",4562)); parts.add(new Item("Modem",9912)); System.out.println(parts); SortedSet<Item> sortByDescription = new TreeSet<Item>(new Comparator<Item>() { @Override public int compare(Item a, Item b) { // TODO Auto-generated method stub String descrA = a.getDescription(); String descrB = b.getDescription(); return descrA.compareTo(descrB); } } ); sortByDescription.addAll(parts); System.out.println(sortByDescription); } }