1
scala.math
和scala.Math
之間的區別包含的方法都是看起來是similer,但scala.math
有更多我想知道這兩者之間有什麼不同?Scala.math和Scala.Math類之間的差異
scala.math
和scala.Math
之間的區別包含的方法都是看起來是similer,但scala.math
有更多我想知道這兩者之間有什麼不同?Scala.math和Scala.Math類之間的差異
第一大區別是,那Math
是一個對象,而math
是一個包。
封裝scala.math
包含附加classes
,objects
traits
和,像BigInt
及其他(參見更多示例scaladoc),這使得更多的東西(更大的數字等)。
正如人們可以在scala-doc中看到的:scala.Math
已被棄用,您不應該再使用它了。 您應該使用scala.math
,它是較新的版本,正如您注意到的那樣,它包含更多功能。