变量后面有一个!是什么意思.

来源:10-2 SAM 转换

qq_夜_71

2019-09-22

图片描述

Runnable ! 这个!是什么意思.

写回答

1回答

bennyhuo

2019-09-22

Runnable! 是平台类型,由于这个方法是 Java 的方法,Kotlin 编译器无法推断出这个方法具体需要的是 Runnable 还是 Runnable?,因此需要开发者自己确定。

对于平台类型,使用时你既可以当做可空类型,也可以当做不可空类型。

0
1
qq_夜_71
非常感谢!
2019-09-22
共1条回复

Android首选开发语言Kotlin入门与进阶

Google I/O大会钦定Android一级开发语言,现在不学,等待何时

3122 学习 · 387 问题

查看课程