变量INT,getter DOUBLE

时间:2018-05-11 16:05:31

标签: kotlin getter

如果变量是int,是否可以在kotlin中设置getter以返回int的双重输入?

没有声明新的功能。

var x = 0
    get() = x.toDouble()

1 个答案:

答案 0 :(得分:7)

如果您希望将变量公开为与实际不同的类型,则需要backing property

private var _x = 0

val x: Double
    get() = _x.toDouble()