949件ヒット
[1-100件を表示]
(0.101秒)
種類
- インスタンスメソッド (738)
- 特異メソッド (108)
- 文書 (67)
- ライブラリ (36)
ライブラリ
クラス
- Array (12)
-
CSV
:: Row (12) -
CSV
:: Table (60) - DBM (24)
- Enumerator (36)
-
Enumerator
:: Lazy (12) - GDBM (24)
- Hash (156)
- IPSocket (12)
- MatchData (12)
- Matrix (12)
-
Matrix
:: EigenvalueDecomposition (12) -
Rake
:: TaskArguments (12) - Regexp (24)
-
Resolv
:: DNS (12) - SDBM (24)
- Struct (90)
- TCPServer (24)
- UDPSocket (12)
-
Win32
:: Registry (96) -
YAML
:: DBM (48)
モジュール
-
CGI
:: HtmlExtension (96)
オブジェクト
- ENV (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) - [] (24)
- accept (12)
- addr (12)
-
bigdecimal
/ newton (12) -
checkbox
_ group (24) - deconstruct (6)
-
delete
_ if (24) -
descriptor
_ length (12) - diagonal (12)
- each (24)
- eigenvalues (12)
-
fetch
_ values (20) - info (12)
- keys (12)
- match (24)
-
max
_ key _ length (12) -
max
_ value _ length (12) -
max
_ value _ name _ length (12) -
net
/ http (12) - new (60)
-
next
_ values (12) -
num
_ keys (12) -
num
_ values (12) - peek (12)
-
peek
_ values (12) -
radio
_ group (24) -
recvfrom
_ nonblock (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
scrolling
_ list (24) - select (24)
- sysaccept (12)
- timeouts= (12)
-
to
_ a (24) -
transform
_ keys (20) -
transform
_ keys! (20) -
transform
_ values (18) -
transform
_ values! (18) -
values
_ at (132) - wtime (12)
- yaml (12)
検索結果
先頭5件
-
Struct
# values -> [object] (21201.0) -
構造体のメンバの値を配列にいれて返します。
...列にいれて返します。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_a
# => ["Joe Smith", "123 Maple, Anytown NC", 12345]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンス......に対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。
@see d:spec/pattern_matching#matching_non_primitive_objects... -
Hash
# values -> [object] (18207.0) -
ハッシュの全値の配列を返します。
...ハッシュの全値の配列を返します。
//emlist[例][ruby]{
h1 = { "a" => 100, 2 => ["some"], :c => "c" }
p h1.values #=> [100, ["some"], "c"]
//}
@see Hash#keys,Hash#to_a... -
DBM
# values -> [String] (18201.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
ENV
. values -> [String] (18201.0) -
環境変数の全値の配列を返します。
環境変数の全値の配列を返します。 -
GDBM
# values -> [String] (18201.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
SDBM
# values -> [String] (18201.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
Struct
# values -> [object] (18201.0) -
構造体のメンバの値を配列にいれて返します。
...列にいれて返します。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_a
# => ["Joe Smith", "123 Maple, Anytown NC", 12345]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンス......に対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。... -
YAML
:: DBM # values -> object (18201.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
Array
# values _ at(*selectors) -> Array (12249.0) -
引数で指定されたインデックスに対応する要素を配列で返します。インデッ クスに対応する値がなければ nil が要素になります。
...。
@param selectors インデックスを整数もしくは整数の Range で指定します。
//emlist[例][ruby]{
ary = %w( a b c d e )
p ary.values_at( 0, 2, 4 ) #=> ["a", "c", "e"]
p ary.values_at( 3, 4, 5, 6, 35 ) #=> ["d", "e", nil, nil, nil]
p ary.values_at( 0, -1, -2 )......> ["a", "e", "d"]
p ary.values_at( -4, -5, -6, -35 ) #=> ["b", "a", nil, nil]
p ary.values_at( 1..2 ) #=> ["b", "c"]
p ary.values_at( 3..10 ) #=> ["d", "e", nil, nil, nil, nil, nil, nil]
p ary.values_at( 6..7 ) #=> [nil, nil]
p ary.values_at( 0, 3..5 ) #=... -
Enumerator
# next _ values -> Array (12249.0) -
「次」のオブジェクトを配列で返します。
...トを配列で返します。
Enumerator#next とほぼ同様の挙動をします。終端まで到達した場合は
StopIteration 例外を発生させます。
このメソッドは、
yield
と
yield nil
を区別するために使えます。
next メソッドによる外部列挙の....../emlist[例: next と next_values の違いを][ruby]{
o = Object.new
def o.each
yield
yield 1
yield 1, 2
yield nil
yield [1, 2]
end
e = o.to_enum
p e.next_values
p e.next_values
p e.next_values
p e.next_values
p e.next_values
e = o.to_enum
p e.next
p e.next
p e.next
p e.next
p e.next
##......yield args next_values next
# yield [] nil
# yield 1 [1] 1
# yield 1, 2 [1, 2] [1, 2]
# yield nil [nil] nil
# yield [1, 2] [[1, 2]] [1, 2]
//}
@raise StopIteration 列挙状態が既に最...