Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【Ruby3.x】Hash::length()メソッドの使い方

lengthメソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

lengthメソッドは、Hashオブジェクトが保持するキーと値のペアの総数を取得し、整数として返すメソッドです。

Hashはキーと値のセットを格納するデータ構造であり、lengthメソッドはその中に存在するペアの数を数えます。例えば、{"apple" => 1, "banana" => 2, "cherry" => 3}というハッシュがあった場合、lengthメソッドを呼び出すと3という値が返されます。

このメソッドは、ハッシュのサイズを知りたい場合に便利です。要素数に応じた条件分岐やループ処理の際に活用されます。要素の追加や削除により、lengthメソッドが返す値は変化します。

また、RubyのHashクラスには、lengthメソッドと全く同じ機能を提供するsizeメソッドも存在します。機能は同じであるため、利用場面に応じて使い分けが可能です。ハッシュの大きさを手軽に確認できるため、初心者の方もぜひ活用してください。

構文(syntax)

1{}.length

引数(parameters)

引数なし

引数はありません

戻り値(return)

Integer

Hashオブジェクトに含まれる要素の数を整数で返します。

関連コンテンツ

関連プログラミング言語