Scala Nothing和Null類型

2022-05-13 14:25 更新

Null是所有引用類型的子類型。它是所有AnyRef類型的子類型,為關(guān)鍵字null提供類型。

Scala沒有null關(guān)鍵字。

例如,不可能為scala.Int類型的變量分配null。

對于影響程序流程的操作,沒有任何提供兼容的返回類型。

Nothing的用法之一是它發(fā)出異常終止的信號。

任何時候,如果你想使用 null ,請改用 Option

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號