有什么意义啊!在kotlin中输入一个类型?

时间:2017-10-03 00:11:01

标签: intellij-idea kotlin

代码:

import java.nio.channels.AsynchronousSocketChannel
val sock = AsynchronousSocketChannel.open()

Intellij将'sock'的类型标识为AsynchronousSocketChannel!(使用!)。 但是,如果我手动将类型指定为:AsynchronousSocketChannel,则代码也可以工作(并且Intellij不再指示'!'),所以!只是该类型的一些注释。但是这个注释意味着什么呢?很高兴知道。

0 个答案:

没有答案