Hashクラス(ハッシュ)
このカテゴリーの記事(新着順)
ハッシュの値でソートする簡単な方法が分かりました。 以下、ハッシュを作って、身長の大きい順、低い順に並べ替える。 hash = { "Takasi" => 175, "Youko"...
日時: 2008年06月26日 09:07
ハッシュの初期化の少し変わった方法と、clearメソッドを確認します。 puts "---ハッシュをブロックで初期化" h = Hash.new{|hash, key| hash[key] = key.upcase} p...
日時: 2008年06月26日 08:19
ハッシュから、キーと値を取り出して、イテレータで処理する例を見てみます。 sort文の書き方とか、Rubyでは直感的に日本語を話すように書ける気がします。 #puts "name => height のハッシュ" ...
日時: 2008年06月26日 04:33
Rubyでは、かなり柔軟にハッシュを作成できます。 一次元ハッシュのみならず、多次元ハッシュも自由に作れます。 以下に、自在に作れるハッシュの作成の例です。 require "pp" hash = { "...
日時: 2008年06月26日 04:16
ハッシュは、文字列や特定の数値などをキーとして、キーと値のペアからなる配列です。 配列と違って、キーは0,1,2,3,4...と数値の昇順になっている必要はありません。 また、ハッシュは連想配列とも言われます。 Rubyのハッシュは、「{ ...
日時: 2008年06月21日 04:46