Scala の Seq に定義されているメソッドを試すシリーズ(目次)。 前回はコンパニオン・オブジェクトに定義されているファクトリ・メソッドを試しましたが、今回からは Seq トレイトに定義されているメソッドを見ていきます。 一度に全てを見るのは無理なので適当に分類しています。 今回は Seq 内の要素の有無と要素数に関連するメソッドです。 今回扱うメソッド今回扱うメソッドの定義を見ておきましょう。 まずは Seq 内の要素の有無に関するメソッド。 Boolean 値を返すメソッドを集めています: // 要素の有無に関するメソッド def isEmpty: Boolean def nonEmpty: Boolean def contains[A1 >: A](elem: A1): Boolean def containsSlice[B](that: GenSeq[B]): Boolean