るりまサーチ

最速Rubyリファレンスマニュアル検索!
112件ヒット [1-100件を表示] (0.118秒)

別のキーワード

  1. enumerator each
  2. each enumerator
  3. enumerator with_index
  4. enumerator with_object
  5. enumerator new

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Enumerator::ArithmeticSequence#begin -> Numeric (21108.0)

初項 (始端) を返します。

...初項 (始端) を返します。

@see Enumerator::ArithmeticSequence#end...

Enumerator::ArithmeticSequence#begin -> Numeric | nil (21108.0)

初項 (始端) を返します。

...初項 (始端) を返します。

@see Enumerator::ArithmeticSequence#end...

Enumerator#next -> object (21013.0)

「次」のオブジェクトを返します。

...最後へ到達しているとき
@see Enumerator#rewind

//emlist[例1][ruby]{
str = "xyz"
enum = str.each_byte

str.bytesize.times do
puts enum.next
end
# => 120
# 121
# 122
//}

//emlist[例2][ruby]{
str = "xyz"
enum = str.each_byte

begin

puts enum.next while true
rescue St...

Enumerator::ArithmeticSequence#end -> Numeric | nil (3013.0)

末項(終端)を返します。

...末項(終端)を返します。

@see Enumerator::ArithmeticSequence#begin...

Enumerator::ArithmeticSequence#==(other) -> bool (3007.0)

Enumerable::ArithmeticSequence として等しいか判定します。

...Enumerable::ArithmeticSequence として等しいか判定します。

other が Enumerable::ArithmeticSequence で
begin
, end, step, exclude_end? が等しい時に
true を返します。

@param other 自身と比較する Enumerable::ArithmeticSequence...

絞り込み条件を変える

Enumerator::ArithmeticSequence#hash -> Integer (3007.0)

自身のハッシュ値を返します。

...自身のハッシュ値を返します。

begin
, end, step, exclude_end? が等しい Enumerable::ArithmeticSequence は
同じハッシュ値を返します。...

Zlib::GzipReader#each(rs = $/) -> Enumerator (109.0)

IO クラスの同名メソッドIO#each, IO#each_lineと同じです。

...:GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照

require 'zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=e...

Zlib::GzipReader#each_line(rs = $/) -> Enumerator (109.0)

IO クラスの同名メソッドIO#each, IO#each_lineと同じです。

...:GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照

require 'zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=e...

Zlib::GzipReader#each_byte -> Enumerator (108.0)

IO クラスの同名メソッドIO#each_byteと同じです。

...:GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照

require 'zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end

Zlib::GzipRea...

StopIteration#result -> object (31.0)

この例外オブジェクトを発生させる原因となったメソッド等の返り値を返します。

...ect = Object.new
def object.each
yield :yield1
yield :yield2
:each_returned
end

enumerator
= object.to_enum

p enumerator.next #=> :yield1
p enumerator.next #=> :yield2

begin

enumerator
.next
rescue StopIteration => error
p error.result #=> :each_returned
end...

絞り込み条件を変える

Zlib::GzipReader#each(rs = $/) {|line| ... } -> self (9.0)

IO クラスの同名メソッドIO#each, IO#each_lineと同じです。

...:GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照

require 'zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=e...

Zlib::GzipReader#each_line(rs = $/) {|line| ... } -> self (9.0)

IO クラスの同名メソッドIO#each, IO#each_lineと同じです。

...:GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照

require 'zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=e...
<< 1 2 > >>