欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Kotlin — Extension Functions(扩展函数)

程序员文章站 2024-03-21 17:20:10
...

扩展功能

扩展函数是帮助我们扩展类的功能,而不必修改原代码的函数。

换句话说,Kotlin中的扩展函数允许我们通过添加新的函数来扩展一个类的功能。

示例代码:

fun Int.triple():Int{
  return this*3
}

现在我们可以这样使用:

var result=3.triple()

接下来,我们介绍一下android中该如何使用:

fun ImageView.loadImage(url:String){
  GlideApp.with(context).load(url).into(this)
}

使用方法:

imageView.loadImage(url)