变量是指内存位置。它用于存储数据。可以根据条件或传递给程序的信息来更改和重复使用变量数据。
使用关键字 var 和 val 声明Kotlin变量。
var language ="Java" val salary = 30000
稍后在此页面上指定var和val之间的差异。
这里,变量语言是字符串类型,salary是int类型,无涯教程不需要明确指定变量类型。 Kotlin Comperier通过Eneilizer表达式知道这一点("Java"是字符串,30000是int值),这在编程中称为类型推断。
无涯教程还可以在声明它时明确指定变量的类型。
链接:https://www.learnfk.comhttps://www.learnfk.com/kotlin/kotlin-variable.html
来源:LearnFk无涯教程网
var language: String ="Java" val salary: Int = 30000
不需要在声明时初始化变量。在执行程序时,可以稍后初始化变量。
var language: String ... ... ... language = "Java" val salary: Int ... ... ... salary = 30000
示例
var salary = 30000 salary = 40000 //execute
这里,可以更改可变薪资的值(从30000到40000),因为使用 var 关键字声明了可变的薪水。
val language = "Java" language = "Kotlin" //Error
在这里,无涯教程无法将变量语言从"java"重新分配给"kotlin",因为使用 val 关键字声明了变量。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)