Como adicionar métodos estáticos às classes Java no Kotlin
É possível adicionar um novo método estático aojava.lang.Math
aula emKotlin
? Normalmente, essas coisas são possíveis em Kotlin graças aExtensões Kotlin.
Eu já tentei fazer o seguinte em um arquivo que criei chamadoExtensions.kt
:
fun Math.Companion.clamp(value:Double,minValue:Double,maxValue:Double):Double
{
return Math.max(Math.min(value,maxValue),minValue)
}
masMath.Companion
não pôde ser resolvido ...