补充 Kotlin 进阶细节与成为超人篇内容
This commit is contained in:
@@ -123,7 +123,7 @@ class Demo {
|
||||
|
||||
### 可空类型
|
||||
|
||||
Kotlin 把“可能为空”写进类型里:
|
||||
Kotlin 有一个专门的可空类型:
|
||||
|
||||
```kotlin
|
||||
var name: String = "Kotlin"
|
||||
@@ -133,7 +133,7 @@ var nullableName: String? = null
|
||||
nullableName = "Kotlin"
|
||||
```
|
||||
|
||||
`String?` 表示这个变量可能是 `String`,也可能是 `null`。要访问可空对象,需要安全调用:
|
||||
`String?` 表示这个变量可能是 `String`,也可能是 `null`。要访问可空对象的属性,需要安全调用:
|
||||
|
||||
```kotlin
|
||||
val length = nullableName?.length ?: 0
|
||||
|
||||
Reference in New Issue
Block a user