Да, можно. Kotlin компилирует примитивные типы Java (int, boolean, float и др.) в JVM байткод, хотя для пользователя они представлены в виде объектов (например, Int, Boolean, Float), которые предлагают дополнительные методы и nullable-версии. Компилятор Kotlin оптимизирует использование примитивных типов в тех случаях, когда это не вызывает проблем (например, при работе с не nullable-переменными внутри функций), избегая излишней упаковки/распаковки для повышения производительности.
Например:
kotlin