-
Notifications
You must be signed in to change notification settings - Fork 21
Closed
scala/scala
#8117Milestone
Description
Welcome to Scala 2.13.0-RC3 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_201).
Type in expressions for evaluation. Or try :help.
scala> val x = Set[AnyVal](1L, (), 28028, -3.8661012E-17, -67)
x: scala.collection.immutable.Set[AnyVal] = HashSet((), 28028, -3.8661012E-17, -67, 1)
scala> val y = Set[AnyVal](1, 3.3897517E-23, ())
y: scala.collection.immutable.Set[AnyVal] = Set(1, 3.3897517E-23, ())
scala> val z = x ++ y
z: scala.collection.immutable.Set[AnyVal] = HashSet((), 28028, -3.8661012E-17, -67, 3.3897517E-23, 1, 1)
scala> println(z.toList.toSet == z)
false
scala> println(z.toList.toSet)
HashSet((), 28028, -3.8661012E-17, -67, 1, 3.3897517E-23)
Welcome to Scala 2.12.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_201).
Type in expressions for evaluation. Or try :help.
scala> val x = Set[AnyVal](1L, (), 28028, -3.8661012E-17, -67)
x: scala.collection.immutable.Set[AnyVal] = Set((), 28028, -3.8661012E-17, -67, 1)
scala> val y = Set[AnyVal](1, 3.3897517E-23, ())
y: scala.collection.immutable.Set[AnyVal] = Set(1, 3.3897517E-23, ())
scala> val z = x ++ y
z: scala.collection.immutable.Set[AnyVal] = Set((), 28028, -3.8661012E-17, -67, 1, 3.3897517E-23)
scala> println(z.toList.toSet == z)
true
scala> println(z.toList.toSet)
Set((), 28028, -3.8661012E-17, -67, 1, 3.3897517E-23)