kotlin--常量和变量

这一篇文章将会介绍 什么是 常量、变量,以及如何申明它们。

学过java的人去学习 kotlin 很快,但是在学习的过程中,也会产生很多矛盾和费解,因为不同的知识体系在你的脑海中会不断的碰撞和摩擦,所有有的人会越学越乱,导致 "走火入魔"。这是kotlin 系列的第一篇文章,为了让 没学过java的同学更好的理解,学过java的同学 理解得更透彻,更升入,我会从最基本,最简单的知识开始讲起,希望大家不要嫌我啰嗦。

1.变量

首先我们来看一段代码:

fun main() {
    var name: String = "张三"
}

在 main() 函数中,申明了一个 name 属性,这属性 是 String(字符串)类型,值是 "张三"。

关键字 "var" 用来定义一个 变量,变量就是 后期可以改变或重新赋值

接着 就是 编写 变量的名字 是 "name",接下来我们就要 写 属性了,别忘了,在变量名和变量属性之间 还有一个冒号(":")分割,最后就是 等号("=") 与 变量值("张三")了。

注意了:定义了什么类型,就要赋予什么类型的值,否则编译器会报错

将 值是5 赋 给了 String 类型的 name,编译器会在 5 下面画一条红色小波浪,告诉我们 Int 型字面值 不能转换成 期望类型String。换句话说就是,值 和 类型  不对应,检查不通过。

其实 这是 编译器

猜你喜欢

转载自blog.csdn.net/tocong2015/article/details/104022119