Kotlin的变量的定义

var variable : Int    = 5

上式是一个变量定义的基本写法;

var variable = 5

这是不用强调一个类型声明,因为Kotlin有一个语言特性--类型推断,它可以让你省略类型的定义,Kotlin底层会自动帮你推断出来,根据你的赋值的类型;这样会使得代码看起来更加简洁,当然还有很多特性会使得Kotlin这门语言比JAVA实现同一段功能的代码量会更少。

var和val的区别

var表示的这个变量是可变的,即你初始化之后可以再次给这个变量赋值

val表示的这个变量是不可变的,是一个只读变量,初始化之后不能在赋值,否则编译器会报错;

Kotlin的数据类型是引用类型

以下是内置的数据类型,注意每种类型的第一个字母都是大写:

String Int Double Float Long Short Byte Char Boolean

还有就是Kotlin采用的就是静态类型系统,这表明编译器会按照类型标识代码定义以确保编码效,也会在代码输入时就开始检查一旦发现变量类型值和实例类型值不匹配的时候就会立即指出这种叫做静态类型检查

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值