Как конвертировать Long в int?

введите сюда описание изображения

При получении количества (count) Idea всегда ругается, как исправить? Данный код работает отлично, но ругань со стороны Idea смущает. Unboxing не срабатывает, приходится писать костыли (CAST(COUNT(x) as int)) - но уверен, есть решение лучше.


Ответы (2 шт):

Автор решения: Danil Apsadikov
Long x = 100L;
int y = x.intValue();

Или

Math.toIntExact(value);
→ Ссылка
Автор решения: Владислав

![введите сюда описание изображения

Спасло вот такое решение: преобразование к Lobg, с последующим извлечением int

→ Ссылка