今天編寫Scala程序遇到了一個類型參數的問題,寫出來與大家分享一下,先看代碼:
val a: Option = None
運行報出了一下異常:
Error:(27, 12) class Option takes type parameters
val a: Option = None
^
進入Option類中可以看到它是包含由泛型提供的類型參數,由異常信息也可以分析出來,所以來看看修改後的代碼:
val a: Option[_] = None
運行main函數,結果很流暢的路過,,,,,,。