是否可以在Kotlin
中的java.lang.Math
类中添加一个新的静态方法?通常情况下,这类事情在Kotlin 是可能的,这要归功于Kotlin Extensions.
I already tried doing the following in a file I made called Extensions.kt
:
fun Math.Companion.clamp(value:Double,minValue:Double,maxValue:Double):Double
{
return Math.max(Math.min(value,maxValue),minValue)
}
but Math.Companion
could not be resolved...