小编Иль*_*ков的帖子

内容改变后Var重新计算

我刚刚开始学习 Kotlin,但无法得到一件事:

我有一个基于其他一些变量(例如“A”和“B”)的变量。在更改 var“A”或“B”后,有没有一种简单的方法可以重新计算结果变量?据我了解,我可以再次重复“结果”的代码,但是有更简单的方法吗?我认为在某些情况下代码可能会很长......

示例如下:

var valueA = 9
var valueB = 10
var result = valueA*valueB
println(result)

valueA = 15
Run Code Online (Sandbox Code Playgroud)

“A”被改变,但如果我现在写“println(result)”,var“result”将不会被重新计算并且将保持= 90

result = valueA*valueB
println(result)
Run Code Online (Sandbox Code Playgroud)

仅当我再次为“结果”编写相同的代码后,才会重新计算输出

kotlin

4
推荐指数
1
解决办法
143
查看次数

标签 统计

kotlin ×1