Android周边地点应用Java转Kotlin:该行代码转换求助
Java转Kotlin代码解决方案
这段Java代码转Kotlin的写法很直接,利用Kotlin的类型推导特性,可简化为:
val task = fusedLocationProviderClient.lastLocation
如果需要显式指定变量类型,也可以写成:
val task: Task<Location> = fusedLocationProviderClient.lastLocation
补充说明:Kotlin与Java互操作时,Java的getXXX()形式的getter方法,可直接替换为属性名调用(比如getLastLocation()简化为lastLocation),这是语法糖特性,能让代码更简洁。
内容的提问来源于stack exchange,提问作者Ahmed Hossam
相关产品推荐
相关产品推荐

