Java Portal | Программирование
11.8K subscribers
889 photos
67 videos
31 files
715 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для Java-разработчика

Связь: @devmangx

РКН: https://clck.ru/3H4WUg
加入频道
Пример выше демонстрирует, как с помощью дженериков можно создать типобезопасный и переиспользуемый процессор данных, который работает с коллекциями объектов, в данном случае, с сотрудниками (Employee).

Основные моменты:

> DataProcessor<T> — обобщённый класс, хранящий список элементов типа T и предоставляющий метод getMax(...), который возвращает максимум по заданному компаратору.
> Employee реализует Comparable<Employee> и переопределяет метод compareTo, чтобы сравнивать сотрудников по зарплате.
> В main() создаются объекты сотрудников и добавляются в DataProcessor<Employee>, после чего находится сотрудник с максимальной зарплатой.

Вывод программы:

Highest paid: Bob ($75000.0)


👉 Java Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
Защита вашего приложения с помощью Spring Security и OAuth2 Login.

Публичный доступ разрешён к / и /login, все остальные эндпоинты требуют аутентификации.

Полное руководство читайте здесь: тык

👉 Java Portal
Please open Telegram to view this post
VIEW IN TELEGRAM