kotlin学习

22 阅读1分钟

1.变量

val 只读

var 常量

val info : String = "hello"

基础数据类型 StringDoubleIntFloatLongShortByteCharBoolean

修饰符const不适用局部变量

2.表达式

// rang 范围 从哪里 到哪里
if (num in 0..100){}

// when
val info = when(week){
    1 -> "1"
    eles -> {}
}

3.修饰符

private fun privateMethod() {
    println("这是私有函数")
}
默认是publicprivate作用域内可见

4.函数

匿名函数
fun main() {
    val d = { number1: Int, number2: Int ->
    ${number1 + number2}
    }
}
// d后面就是匿名函数