return
语句或其他变量的确切副本中使用的局部变量。
可以安全地内联此类变量,以使代码更加清晰易懂。
示例:
fun sum(a: Int, b: Int): Int {
val c = a + b
return c
}
在应用快速修复后:
fun sum(a: Int, b: Int): Int {
return a + b
}
配置检查:
使用报告立即返回的变量选项可以报告立即返回的变量。 当给定描述性名称时,此类变量在某些情况下可能会提高代码的可读性,这就是默认情况下禁用此选项的原因。