Tag: 实例

Kotlin smartcasting近似于使用时的空值

我想分享一些我在Kotlin 表达时所发现的知识:尽管Kotlin的文档虽然写得简单而且即将出版,但是我可以想象它的写作,但却要求提供一个非常全面的理解。 有两件事现在还不清楚: when语句如何匹配多个可为空的实例? 基于函数调用如何匹配? 没有细节,我只会给你代码和结果。 代码中评论了这些发现。 当然,有一些(事后看来)是我首先想到的,但是也有一些令人大开眼界的东西。