Собственно, читаю материалы по дженерикам - пока не нашел ответа на вопрос. Почему если я пишу
class PersonList<Person> extends ArrayList<Person>
Я немогу получить доступ к методам класса Person внутри класса хоть ты приводи типы, хоть нет, а вот если написать как есть - все работает. Ну и по задаче - вроде как выводит только тех у кого максимальная salary совпадает, опять упустил что-то.