Допустимо ли сравнивать double с int в Java?

Utilities.getDistance(uni, enemyuni) <= uni.getAttackRange()

Utilities.getDistance возвращает double, а getAttackRange возвращает int. Приведенный выше код является частью оператора if и должен быть верным. Так что сравнение действительно?

Спасибо

Ответы на вопрос(6)

Ваш ответ на вопрос