1.Kotin只提供一种数据类型,Kotlin编译器会在Java字节码中改用基本数据类型
(Java有引用数据类型和基本数据类型)
2.表达式
if/else if表达式
range表达式: 变量名 in A..B 表示在哪两个数之间
when表达式: 有else if 建议改用 when表达式
3.Steing模板 : 可在字符串引号内放变量值 计算值并插入结果 在 ${} 中的表达式都会求职
4.函数头:
private fun i (age: Int,flag: Boolean) : String
private : 可见修饰符
fun :声明关键字
(age: Int,flag: Boolean):参数
String:返回值
5.函数参数
默认值参:能预先给参数指定默认值
具名函数参数:使用命名值参,值参顺序可变
Unit函数:Kotlin中没用返回值的函数叫Unit函数(相当于Void)
TODO函数:抛出异常不会运行成功返回Nothing类型