将 null 作为参数传递给 list Of
passing null as aparameter to listOf
你能告诉我传递给方法 listOf 的第二个参数是什么意思吗?为什么我们需要传递 null?它的目的是什么?
代码:
val listWithNulls: List<String?> = listOf("Kotlin", null)
listOf
接受 vararg
个元素。您的第二个 null
只是您传递给列表的众多元素之一。然后您的列表包含 "Kotlin"
和 null
.
所以回答你的其他问题:
- 为什么要传null?你不需要...
- 这样做的目的是什么?编写该代码的人想在列表中添加一个
null
元素......如果从上下文中不清楚,为什么它在那里,你最好问问编写该代码的人。如果它仅包含您显示的行,则可能是为了演示具有可空类型的列表如何 constructed/used.
你能告诉我传递给方法 listOf 的第二个参数是什么意思吗?为什么我们需要传递 null?它的目的是什么?
代码:
val listWithNulls: List<String?> = listOf("Kotlin", null)
listOf
接受 vararg
个元素。您的第二个 null
只是您传递给列表的众多元素之一。然后您的列表包含 "Kotlin"
和 null
.
所以回答你的其他问题:
- 为什么要传null?你不需要...
- 这样做的目的是什么?编写该代码的人想在列表中添加一个
null
元素......如果从上下文中不清楚,为什么它在那里,你最好问问编写该代码的人。如果它仅包含您显示的行,则可能是为了演示具有可空类型的列表如何 constructed/used.