Допустимо ли сравнивать double с int в Java?
Utilities.getDistance(uni, enemyuni) <= uni.getAttackRange()
Utilities.getDistance возвращает double, а getAttackRange возвращает int. Приведенный выше код является частью оператора if и должен быть верным. Так что сравнение действительно?
Спасибо