Kotlin 入门到精通(二)

Null 安全      变量类型?=null

Kotlin 入门到精通(二)_第1张图片

 

● Kotlin 必须初始化

Kotlin 入门到精通(二)_第2张图片

● Java    必须初始化

Kotlin 入门到精通(二)_第3张图片

 ● php  必须初始化

  ● python 必须初始化

Kotlin 入门到精通(二)_第4张图片

● C++ 不必初始化

Kotlin 入门到精通(二)_第5张图片

● GO 必须初始化

 ●●●●●●●●●●●

 /必须初始化

//不能持有null值

///null类型后面跟?

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

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

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

Kotlin 入门到精通(二)_第6张图片    Kotlin 入门到精通(二)_第7张图片

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

Kotlin 入门到精通(二)_第8张图片

Kotlin 入门到精通(二)_第9张图片

总结:

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

Kotlin非Java:if else代替了三目

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

 

 

你可能感兴趣的:(App-Kotlin)