Что AnyVal.типы полезен?
я случайно написал эту строку кода:
scala> val f = Int
f: Int.type = object scala.Int
кажется, работает для каждого подтипа AnyVal
за исключением .
есть ли что-нибудь, что я могу использовать f
Для или это просто деталь реализации утечки Scala?
1 ответов
на Int
объект-компаньон-это документы. Это не дает много, но вот несколько вещей:
scala> val f = Int
f: Int.type = object scala.Int
scala> f.MaxValue
res1: Int = 2147483647
scala> f.box(2)
res2: java.lang.Integer = 2