メソッドで再帰的に参照して返します。キーを任意個指定します。(63007.0)2.4.0インスタンスメソッドハッシュが空の時、真を返します。ハッシュが空の時、真を返します。(63007.0)2.4.0インスタンスメソッド自身を平坦化した配列を生成して返します。自身を平坦化した配列を生成して返します。全てのキーと値を新しい配列の要素として展開します。違って、デフォルトではこのメソッドは自身を再帰的に平坦化しません。指定すると指定されたレベルまで再帰的に平坦化します。(63007.0)2.4.0インスタンスメソッドハッシュの内容を人間に読みやすい文字列にして返します。ハッシュの内容を人間に読みやすい文字列にして返します。(63007.0)2.4.0インスタンスメソッドハッシュの要素の数を返します。ハッシュの要素の数を返します。(63007.0)2.4.0インスタンスメソッドハッシュの要素の数を返します。ハッシュの要素の数を返します。トした配列を返します。要素とする配列の配列に変換して,それをソートした配列を返します。トした配列を返します。要素とする配列の配列に変換して,それをソートした配列を返します。オブジェクトを返します。オブジェクトを返します。(63007.0)2.4.0インスタンスメソッドハッシュの内容を人間に読みやすい文字列にして返します。ハッシュの内容を人間に読みやすい文字列にして返します。オブジェクトに変換します。オブジェクトを返します。オブジェクトに変換します。オブジェクトを返します。変換対象のオブジェクトを指定します。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。クラスには定義されていません。必要に応じてサブクラスで定義すべきものです。ハッシュそのものとみなせるようなものという厳しいものになっています。(18613.0)2.4.0特異メソッド環境変数の名前をキーとし、対応する値をもつハッシュを返します。環境変数の名前をキーとし、対応する値をもつハッシュを返します。(18592.0)2.4.0インスタンスメソッドオブジェクトのハッシュ値を返します。トを格納するのに用いられています。オブジェクトのハッシュ値を返します。クラスでオブジェクトを格納するのに用いられています。クラスで利用されます。B.hashの関係を必ず満たしていなければいけません。再定義した時には必ずこちらも合わせて再定義してください。組込みのハッシュ関数が使用されます(これを変えることはできません)。(18382.0)2.4.0インスタンスメソッド自身のハッシュ値を整数で返します。比較して等しい配列同士は同じハッシュ値を返します。自身のハッシュ値を整数で返します。ハッシュ値は自身の各要素のハッシュ値から計算されます。比較して等しい配列同士は同じハッシュ値を返します。