Class 科特林有什么课

Class 科特林有什么课,class,kotlin,any,Class,Kotlin,Any,所以我必须在Kotlin做一个关于任何课程的演示,我是一个完全的初学者,所以我知道的不多,如果有人可以链接到任何课程文档,或者用简单的语言解释它的功能或工作原理 提前感谢。任何都是Kotlin类层次结构的根。这意味着Kotlin中的每个*值都隐含为Any 正如每个列表也是一个集合,每个整数和双精度也是一个数字,Kotlin中的每个*单个值也是一个任意 如果一个方法接受一个Any参数,那么它就意味着它接受任何*类型的值,可以是String、Integer、Array、List或者其他任何类型的值

所以我必须在Kotlin做一个关于任何课程的演示,我是一个完全的初学者,所以我知道的不多,如果有人可以链接到任何课程文档,或者用简单的语言解释它的功能或工作原理


提前感谢。

任何
都是Kotlin类层次结构的根。这意味着Kotlin中的每个*值都隐含为
Any

正如每个
列表
也是一个
集合
,每个
整数
双精度
也是一个
数字
,Kotlin中的每个*单个值也是一个
任意

如果一个方法接受一个
Any
参数,那么它就意味着它接受任何*类型的值,可以是
String
Integer
Array
List
或者其他任何类型的值

*)除了
null
<代码>任何
覆盖所有非空值。类似地,
Any?
表示“
Any
,但这次也包括
null

如果您熟悉Java,
Any
是Kotlin与Java的
Object
相对应的,后者是每种类型值的根(除了原语)