重複の可能性:
Int を null にできない場合、null.asInstanceOf[Int] はどういう意味ですか?
REPLで次のことを試しました:
scala> null.asInstanceOf[Int] res12: 整数 = 0 scala> null.asInstanceOf[Float] res13: フロート = 0.0 scala> null.asInstanceOf[Double] res14: ダブル = 0.0
NPE
その場合、実行時例外 (または)が予想されますClassCastException
。Scalaがゼロにキャストする理由
を
誰か説明できますか?null