📅  最后修改于: 2023-12-03 14:43:41.627000             🧑  作者: Mango
在 Kotlin 中,全局变量是指在所有函数之外声明的变量,也即是位于顶层的变量。全局变量可以在整个程序中访问,具有全局作用域。
在 Kotlin 中,可以使用关键字 val
或 var
来声明全局变量,分别对应不可变(只读)和可变的变量。以下是声明全局变量的语法:
val <variableName>: <dataType> = <initialValue> // 只读变量
var <variableName>: <dataType> = <initialValue> // 可变变量
这里的 <variableName>
是变量的名称,<dataType>
是变量的数据类型,<initialValue>
是变量的初始值。
以下是一个声明全局变量的例子:
val PI: Double = 3.14159 // 只读变量
var counter: Int = 0 // 可变变量
fun main() {
println(PI) // 输出 3.14159
counter = 10 // 修改 counter 的值
println(counter) // 输出 10
}
上面的代码中,我们声明了一个只读变量 PI
和一个可变变量 counter
。在 main()
函数中,我们分别输出了这两个全局变量的值,并且修改了 counter
的值。
希望以上内容能够帮助到你!