如何在Kotlin中编写下面的代码来实现回调
我如何在Java中写入Kotlin?
Callback callback= new Callback() { @Override public void getCallback(ServerResponse serverResponse) { } }
您可以在Kotlin中使用以下代码。
var callback:Callback = object:Callback() { fun getCallback(serverResponse:ServerResponse) { } }
您可以使用此链接将您的Java代码转换为kotlin。 https://try.kotlinlang.org
var callback:Callback = object:Callback() { override fun getCallback(serverResponse:ServerResponse) { } }
var callback:Callback
说,变量类型是一个Callback
object:Callback() { }
是一个匿名函数,这意味着你不必为这个函数指定一个名字。
override
替换@Override
fun
表示它是一个函数