这是一门静态语言,在编译期就决定了类型。
一,基本语法
var 用来修改可以改变的变量。
var name : String = "fw123"; //类型自推导 其中“String” “;” 都是灰色,表示可以省略掉。
val 用来修饰常量 相当于java中的 const。
val info = 123 //类型自推导
二:函数 kotlin的函数可以写在类的任何地方。包括类的外面。
函数的返回值 Unit == void
字符串模板 $
var name = "fw"
var age = 18
println("name: $name, age: $age")
null的检查:
关键字 in 表示 区间
kotlin里面的 == 等于java中的 equals 比较值本身
kotlin中的三个等号 === 是比较对象地址。
数组的使用
条件选择语句:when 相当于Java中的switch。
循环遍历for:
对象和类的定义:
补充:object 修饰的类里面全部都是静态类型