-1
私はscalaのいくつかのキーワードを理解しようとしていました。ScalaキーワードNothing、Null
ScalaのNothing Keywordとは何ですか?このためのインスタンスを作成できますか?
どこが便利ですか?
同様に、ScalaではNullとnullは同じか異なりますか?
私はscalaのいくつかのキーワードを理解しようとしていました。ScalaキーワードNothing、Null
ScalaのNothing Keywordとは何ですか?このためのインスタンスを作成できますか?
どこが便利ですか?
同様に、ScalaではNullとnullは同じか異なりますか?
Nothing
は型であり、Scala型階層の最下部にあります。つまり、Nothing
は他のタイプのサブタイプです。また、このタイプのインスタンスを作成することもできません。
標準ライブラリのよく知られている例は、Nil
です。これは実際にはフードの下でList[Nothing]
です。
Null
はタイプですが、null
はNull
タイプのインスタンスです。
あなたの質問は不明です。 Scalaには 'Nothing'キーワードはなく、Scalaには' Null'キーワードもありません。 Scalaには 'null'というキーワードがあり、これはヌル参照を持つ他の言語の' null'値におおよそ似ています。 –
http://stackoverflow.com/q/16173477/3248346 –