LINUX.ORG.RU

Сигнатура метода Java возвращающая Generic

 


0

1

Hey, Everyone!

Подскажите, пожалуйста, как правильно интерпретировать синтаксис:

public static <T> Set<T> symmetricDifference(Set<? extends T> set1, Set<? extends T> set2) {
    return null;
}

Этот метод возвращает Set (множество), но зачем перед Set <T>?

Ответ на: комментарий от phoenix

Спасибо! Да, понял вроде… сигнатура следующая generic-метода следующая:

[Модификатор] static <Обобщённый тип> Тип_результата Название_метода(Параметры) { }

ну вроде понял ….

galliley ()