【Ruby3.x】Array::size()メソッドの使い方
sizeメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
sizeメソッドは、RubyのArrayクラスに属し、配列が現在保持している要素の総数を取得するメソッドです。このメソッドを呼び出すことで、対象の配列にいくつの要素が格納されているかを整数値で確認できます。
具体的には、[10, 20, 30]のような配列に対してsizeメソッドを使用すると、その配列に含まれる要素の数である3を返します。もし配列が[]のように何も要素を含まない空の状態である場合は、0を返します。
sizeメソッドは引数を一切取りません。常に、配列の要素数を表す非負の整数(Integer)を戻り値として提供します。
Arrayクラスには、sizeメソッドの他にもlengthメソッドや、引数を指定しない場合のcountメソッドが存在しますが、これらは機能的に同一であり、すべて配列の要素数を取得するために使用できます。プログラマは、コードの意図や読みやすさに応じてこれらのメソッドを自由に使い分けることができます。
このメソッドは、配列の大きさを確認したり、繰り返し処理の範囲を決定したりするなど、プログラム中で配列を扱う様々な場面で重要な役割を果たします。
構文(syntax)
1[1, 2, 3].size
引数(parameters)
引数なし
引数はありません
戻り値(return)
Integer
配列に含まれる要素の個数を整数で返します。