更多 Kotlin 基础知识

  1. 以下哪一项是在 Kotlin 中定义数据类的有效方式?

  2. 使用密封类时,所有直接子类必须位于同一软件包中。

  3. 使用泛型时,泛型数据类型位于 ___ 中。

  4. 如果您拥有一组固定的值,___ 类会非常有用。

  5. 若要创建能够更改其大小的列表对象,您可以调用 ___。

  6. 以下哪些属于高阶函数?

    选择合适的多项回答。

  7. 根据下面这行代码,以下哪个命令将输出 Blue?(提示:如果您不确定,不妨尝试在 Kotlin 园地中运行该代码。)

    val colors = listOf("Red", "Green", "Blue")
    

    选择合适的多项回答。

  8. 在编程概念中,只有一个实例的类称为 ___。

  9. 以下关于集和映射的表述中,哪一项是正确的?

  10. 假设有一个名为 records 的变量,它是一个集合。若要确定它包含的项目数量,您可以调用 ___。