Kotlin 中的文件和类之间的区别



我有点困惑,在 kotlin 中在哪里使用文件或类可以有人建议何时使用文件,由于这两种情况的文档较少,我不清楚。

你必须使用 kotlin 文件来声明扩展方法,并将该文件导入到你正在处理的类或文件中

例如:Kotlin 文件包含

package com.something.mediaplayersystem
public fun String.toLowerCaseByAnExtensionMethod(){
this.toLowerCase()
}

我想在类上使用该扩展方法

package com.something.mediaplayersystem
import com.something.mediaplayersystem.toLowerCase
class Classa {
var word:String = "WELCOME"
public fun Method(){
var lowerCaseWord = word.toLowerCaseByAnExtensionMethod()
}
}

在字符串的情况下,您不需要导入该方法,但在市长的情况下,您必须这样做。

相关内容

  • 没有找到相关文章

最新更新