1. ホーム
  2. scala

Scala - Seqのサイズと長さの違いは何ですか?

2023-11-03 20:20:16

質問

Seqのサイズと長さはどう違うのですか?どのような場合にどちらを使用し、どのような場合にもう一方を使用するのでしょうか?

scala> var a :Seq[String] = Seq("one", "two")
a: Seq[String] = List(one, two)

scala> a.size
res6: Int = 2

scala> a.length
res7: Int = 2

同じなんですか?

ありがとうございます

どのように解決するのですか?

何もありません。で Seq ドキュメント には、sizeメソッドのところに次のように明記されています: "この配列のサイズ、相当するのは length ."と同じです。