0
  Set<? super TreeMap> setOfAllSuperTypeOfTreeMap  = new HashSet<SortedMap>();

  SortedMap<String,String> sm = new TreeMap<String,String>();
  TreeMap<String,String> tm = new TreeMap<String,String>();
  setOfAllSuperTypeOfTreeMap.add(sm); //???I do not understand at all. How then could new HashSet<SortedMap> be ok?
  setOfAllSuperTypeOfTreeMap.add(tm); 

I do not understand at all. How then could new HashSet be declared at all? And what good does it do since SortedMaps can not be added anyway.

Paul
  • 608
  • 1
  • 9
  • 23

0 Answers0