此代码:
var number: Int = 0;
fun increaseNumber(): Int {
number = 1;
return number;
}
fun main(args: Array<String>) {
println(number);
}
产生以下输出:
0
Process finished with exit code 0
如何在 Kotlin 中更改全局变量的值?
你必须实际调用你的函数:
fun main(args: Array<String>) {
increaseNumber()
println(number)
}