Kotlin 入门到精通(二)

Null 安全      变量类型?=null

Kotlin 入门到精通(二)

 

● Kotlin 必须初始化

Kotlin 入门到精通(二)

● Java    必须初始化

Kotlin 入门到精通(二)

 ● php  必须初始化

Kotlin 入门到精通(二)

  ● python 必须初始化

Kotlin 入门到精通(二)

● C++ 不必初始化

Kotlin 入门到精通(二)

● GO 必须初始化

Kotlin 入门到精通(二)

 ●●●●●●●●●●●

 /必须初始化

//不能持有null值

///null类型后面跟?

、、、、、错误的写法???

Kotlin 入门到精通(二)

Kotlin 入门到精通(二)

、、、、、正确的写法!!!

Kotlin 入门到精通(二)

条件语句  if else | if else if else | when  

Kotlin 入门到精通(二)    Kotlin 入门到精通(二)

● Java 三木表达式 vs Kotlin 条件语句if else

Kotlin 入门到精通(二)

Kotlin 入门到精通(二)

总结:

Kotlin null安全带?(问号)保证正常初始化。

Kotlin非Java:if else代替了三目

多条件 if else/ if else if else/ when