Kotlin的静态内部类

Inner static Class如果存在Kotlin语言,可以用什么替代方法?如果没有,当我需要static

class在Kotlin中使用时如何解决此问题?请参见下面的代码示例:

 inner class GeoTask : AsyncTask<Util, Util, Unit>() {

override fun doInBackground(vararg p0: Util?) {

LocationUtil(this@DisplayMembers).startLocationUpdates()

}

}

我搜索了很多东西,没有发现任何东西,非常感谢。

回答:

只需inner在Kotlin中省略。

Java:

class A {

class B {

...

}

}

科特林:

class A {

inner class B {

...

}

}

Java:

class A {

static class B {

...

}

}

科特林:

class A {

class B {

...

}

}

以上是 Kotlin的静态内部类 的全部内容, 来源链接: utcz.com/qa/434237.html

回到顶部