你能告诉我传递给方法 listOf 的第二个参数是什么意思吗?为什么我们需要传递null?为什么是它的目的?
代码:
val listWithNulls: List<String?> = listOf("Kotlin", null)
listOf
接受一个vararg
元素。您的第二个null
只是您传递给列表的众多元素之一。您的列表则由"Kotlin"
和组成null
。
所以要回答你的其他问题:
null
元素添加到列表中...如果从上下文中不清楚它为什么在那里,您最好询问编写该代码的人。如果它只包含您显示的行,则可能是为了演示如何构造/使用具有可为空类型的列表。本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句