577件ヒット
[201-300件を表示]
(0.031秒)
ライブラリ
- ビルトイン (315)
-
cgi
/ session (12) -
drb
/ gw (12) - gdbm (36)
- json (12)
- ostruct (10)
- rake (12)
-
rinda
/ tuplespace (12) -
rubygems
/ config _ file (12) - sdbm (12)
-
webrick
/ cgi (12) -
webrick
/ server (12) - win32ole (12)
-
yaml
/ dbm (96)
クラス
- BasicObject (24)
-
CGI
:: Session (12) -
DRb
:: GW (12) - GDBM (36)
-
Gem
:: ConfigFile (12) - Hash (205)
-
JSON
:: Parser (12) - KeyError (16)
- Method (12)
-
ObjectSpace
:: WeakMap (24) - OpenStruct (10)
- Proc (12)
-
Rake
:: TaskArguments (12) -
Rinda
:: TupleEntry (12) - SDBM (12)
- Struct (10)
- Thread (12)
-
WEBrick
:: CGI (12) -
WEBrick
:: GenericServer (12) - WIN32OLE (12)
-
YAML
:: DBM (96)
キーワード
- [] (120)
- []= (36)
- default (24)
- delete (60)
- dig (30)
- fetch (84)
-
fetch
_ values (20) - index (7)
-
instance
_ eval (24) - keys (12)
- parameters (24)
- parse (12)
- receiver (8)
- reject (12)
- select (12)
- shift (12)
- store (24)
-
thread
_ variable _ get (12) -
values
_ at (24)
検索結果
先頭5件
-
Hash
# store(key , value) -> object (238.0) -
key に対して value を関連づけます。value を返し ます。
...
key に対して value を関連づけます。value を返し
ます。
@param key キーを指定します。
@param value 値を指定します。
//emlist[例][ruby]{
h = {}
h[:key] = "value"
p h #=>{:key => "value"}
//}
@see Hash#[]... -
Hash
# [](key) -> object | nil (237.0) -
key に関連づけられた値を返します。
...key に関連づけられた値を返します。
該当するキーが登録されていない時には、デフォルト値を返します。
デフォルト値と値としての nil を区別する必要が
ある場合は Hash#fetch または Hash#key? を使ってください。
@param key......"all"}
p h[:ab] #=> "some"
p h[:ef] #=> nil
h1 = Hash.new("default value")
p h1[:non] #=> "default value"
h2 = Hash.new {|*arg| arg}
p h2[:non] #=> [{}, :non]
//}
@see Hash.new, Hash#fetch,Hash#values_at,Hash#key?, Hash#default, Hash#default_proc... -
Rinda
:: TupleEntry # fetch(key) -> object (231.0) -
タプルの key に対応する要素を返します。
...タプルの key に対応する要素を返します。
Rinda::TupleEntry#value.fetch(key) を返します。
@param key 要素を指定するキー
@see Rinda::TupleEntry#[]... -
YAML
:: DBM # delete(key) -> object | nil (231.0) -
key をキーとする要素を削除します。
...
key をキーとする要素を削除します。
削除した要素を返します。key に対応する値が見つからなかった場合は nil を
返します。
@param key キーを文字列で指定します。
@raise DBMError 要素の削除に失敗した場合に発生します。... -
GDBM
# delete(key) -> object | nil (228.0) -
与えられた key に対応する項目を削除します。
...与えられた key に対応する項目を削除します。
@param key キーを指定します。
@return 指定したキーが存在する場合は、キーに対応する値を返します。
指定したキーが存在しない場合は、 nil を返します。
また、... -
Hash
# default(key) -> object | nil (228.0) -
ハッシュのデフォルト値を返します。
... key をブロックに渡して評価し、その結果を返します。
@param key デフォルトのブロックにキーとして渡されます。
//emlist[例][ruby]{
h = Hash.new("default")
p h.default #=> "default"
p h.default(:some) #=> "default"
p h #=>{}
h = Hash.new{|hash, key......| hash[key] ="default" }
p h.default #=> nil
p h.default(:some) #=> "default"
p h #=> {:some=>"default"}
h = Hash.new
p h.default #=> nil
p h.default(:some) #=> nil
p h #=> {}
//}
@see Hash#default=, Hash#default_proc... -
YAML
:: DBM # []=(key , value) -> object (227.0) -
key に対して value を格納します。
...
key に対して value を格納します。
val で指定したオブジェクトを返します。
@param key キーを文字列で指定します。
@param value 値を指定します。YAML 形式に変換できるオブジェクトが指定で
きます。
@raise DBMError 要... -
YAML
:: DBM # store(key , value) -> object (227.0) -
key に対して value を格納します。
...
key に対して value を格納します。
val で指定したオブジェクトを返します。
@param key キーを文字列で指定します。
@param value 値を指定します。YAML 形式に変換できるオブジェクトが指定で
きます。
@raise DBMError 要... -
Hash
# shift -> [object , object] | nil (225.0) -
ハッシュからキーが追加された順で先頭の要素をひとつ取り除き、 [key, value]という配列として返します。
...ハッシュからキーが追加された順で先頭の要素をひとつ取り除き、
[key, value]という配列として返します。
shiftは破壊的メソッドです。selfは要素を取り除かれた残りのハッシュに変更されます。
Ruby 3.2以前は、ハッシュが......デフォルト値(Hash#defaultまたはHash#default_procのブロックの値か、どちらもnilならばnil)
を返します(このとき、[key,value] という形式の値を返すわけではないことに注意)。
3.2以降ではデフォルト値に関わらず nil を返すよう変... -
WEBrick
:: CGI # [](key) -> object (225.0) -
指定された key に対応した自身の設定値を返します。
...指定された key に対応した自身の設定値を返します。
@param key 設定名を Symbol オブジェクトで指定します。...