都可以为 空 null ; Java 中 八种 基本数据类型 变量 的 默认值 为 0 或 false ;
但是在 Kotlin 语言 中 , 所有的 变量 都是引用类型变量 , 没有基本数据类型 ,...默认情况下 所有的变量 都为 非空类型 ;
下面分别定义一个 Java 类 和 Kotlin 脚本 , 在 Kotlin 脚本调用调用 Java 类的成员 ;
2、Java 函数返回非空值和控制
代码示例...在 Kotlin 中 , 凡是 调用 Java 代码 获取的 变量 , 不知道 这个变量 是否为空 , 这种变量的类型 就称为 " 平台类型 " ;
所有的 平台类型 变量 都是 可空的 , Kotlin...的 Java 类型映射
----
在 Kotlin 代码运行时 , 所有的 数据类型都会映射为 Java 类型 ;
代码示例 : 在代码中 , 定义了 Kotlin 中的 Int 类型变量 , 在运行时...函数
----
1、函数调用
在 Java 中调用 Kotlin 脚本中的函数 , 可以直接使用 " Kotlin 文件名 + Kt # 函数名 " 进行调用 , 定义在 Kotlin 文件中的函数相当于