Kotlin-使扩展功能可在整个项目中使用

时间:2018-11-26 14:33:46

标签: kotlin extension-function

我在课堂上有这个扩展功能:

fun Double.round2() : Double {
   return Math.round((this) * 100.0) / 100.0
}

我想在另一个类中重用此函数,而无需重复代码。我该怎么做?谢谢。

1 个答案:

答案 0 :(得分:4)

您的功能应在顶层定义。借助import语句,该文件将在同一软件包的任何位置以及其他软件包的任何位置自动显示。