ハッシュの中身を空にする

作成済みのハッシュオブジェクトを空にすることができます。ここでは Ruby でハッシュの中身を空にする方法について解説します。

(Last modified: )

ハッシュオブジェクトを空にする

ハッシュオブジェクトを空の状態にする方法です。 Hash クラスで用意されている clear メソッドを使います。

Hashオブジェクト.clear

ハッシュに格納されているキーや値を空の状態にします。実際には次のように記述します。

h = {"suzuki" => 87, "itou" => 76, "yamada" => 69}
h.clear

ハッシュオブジェクトのすべての要素が削除されて空の状態となります。

サンプルコード

では簡単なサンプルで試してみます。

# encoding: UTF-8

h = {"suzuki" => 87, "itou" => 76, "yamada" => 69}
p(h)

puts("ハッシュを空にします")
h.clear
p(h)

実行結果は次のようになります。

ハッシュを空の状態にする

-- --

Ruby でハッシュの中身を空にする方法について解説しました。

( Written by Tatsuo Ikura )

プロフィール画像

著者 / TATSUO IKURA

これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。