wyljpn / training-scala-basics

1 stars 0 forks source link

課題8-3 #6

Closed wyljpn closed 4 years ago

wyljpn commented 4 years ago
  1. 「実践Scala入門」第4章 「Setの操作」のコード例をp.143 -> 144まで全部実行して結果を貼り付けて下さい。p.145以降「可変なSetに対する操作」から先は実行する必要はありません。
scala> Set("A", "B", "C")
res45: scala.collection.immutable.Set[String] = Set(A, B, C)

scala> Set("A", "B", "A")
res46: scala.collection.immutable.Set[String] = Set(A, B)

scala> val s = Set("A", "B", "A")
s: scala.collection.immutable.Set[String] = Set(A, B)

scala> s.contains("A")
res47: Boolean = true

scala> s.contains("D")
res48: Boolean = false

scala> s("A")
res49: Boolean = true

scala> val s = Set("A", "B", "A")
s: scala.collection.immutable.Set[String] = Set(A, B)

scala> s + "D"
res50: scala.collection.immutable.Set[String] = Set(A, B, D)

scala> s + "A"
res51: scala.collection.immutable.Set[String] = Set(A, B)

scala> s ++ Set("D", "E")
res52: scala.collection.immutable.Set[String] = Set(A, B, D, E)
richardimaoka commented 4 years ago

OKです!!