0

この前の質問によると、これら 2 つの方法は同一であることを理解しています (一方は他方に関して定義されています)。

Scala バッファ: サイズまたは長さ?

しかし、支配的なベスト プラクティスや推奨される規則はありますか? 次の 3 つのオプションが考えられます。

(1) 常に使用するsize

(2) 常に使用するlength

(3)sizeすべてのコレクション例外配列に使用

私は(1)か(3)の方に傾いています。(3) の背後にある理論的根拠は、これらのメソッドが Java から継承されていることです。collection.size()Java では、 andを呼び出しますarray.length。(1) の議論は、(3) に基づいて構築され、単純化されているということです。(2)の議論はよくわかりません。

4

1 に答える 1

3

それらは同じです。違いはありません。好きなものを使用してください。

于 2013-10-30T01:39:43.907 に答える