Я нашел в классе util.TreeSet
, что один из конструкторов вызывает другой конструктор с новым TreeMap
с пустым родовым типом.
public TreeSet(Comparator<? super E> comparator) {
this(new TreeMap<>(comparator));
}
Что означает new TreeMap<>
? эквивалентно new TreeMap<?>
?