Kotlin的变量以及常量

Kotlin变量的类型


Kotlin的数据类型



Kotlin的变量的定义

隐式定义变量(由系统替我们判断变量类型,详见Kotlin的类型推断)

表达式:var 变量名 = 变量的值;

例如,

var name = "小华";

var age = 20;

显式定义变量(由程序员编写程序是就定义了变量的类型)

表达式:var 变量名称:变量类型 = 变量的值

例如,

var name:String = "小华";

var age:nt = 20;


Kotlin的类型推断

借用上面的例子,我们定义了如下变量,

var name = "小华";

var age = 10;

系统就会自动判断变量的数据类型,

就会得到name是字符串型,age是整数型,

需要注意的是,类型推断必须是要定义时就赋值的,不然系统就会报错,也就是说,如果想要在定义时就不赋值,只定义变量,就必须得用显式定义变量。



Kotlin变量常见的误区

13和“13”的区别?

根据系统的类型推断,13是整数型,而“13”是字符串型的数据,两者是不一样的。



Kotlin常量的定义

表达式:val 常量名 = 常量值;

例如,

val QQnum = "1502724957";

notice:常量是只读的,定义了之后就不能再改变了。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容