kotlin常量与变量

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gacmy/article/details/83413833
//kotlin 常量与变量
val FINAL_HELLO_WORLD:String = "Hello World"//常量 public final String HELLO_WORLD java 里的类型
var hello_world:String = "hello world"

val FINAL_HELLO_CHINA = "Hello World"//类型可以省略 类型推导 编译器推导
//public final 编译器常量 直接采用值就行赋值
const val TEST = "test"//等价于 java public final
val x = 1 //运行时常量 编译期无法得知这个值具体是什么
const val x1 = 1 //编译期常量 编译的时候就已经得知他的值 遇到改变量的地方 直接用值代替

var string = "hello"
fun main(args:Array<String>){
    //FINAL_HELLO_WORLD = "12"//val cannot be assigned
    println(FINAL_HELLO_WORLD)
}

猜你喜欢

转载自blog.csdn.net/gacmy/article/details/83413833
今日推荐