590件ヒット
[1-100件を表示]
(0.185秒)
ライブラリ
- ビルトイン (254)
- date (66)
- openssl (44)
- prime (99)
-
racc
/ parser (11) -
rexml
/ document (55) -
rexml
/ parsers / pullparser (11) - socket (11)
- thwait (6)
- zlib (33)
クラス
- BasicSocket (11)
- Date (66)
-
Encoding
:: Converter (11) - Enumerator (66)
- Float (20)
- Integer (33)
- LocalJumpError (11)
- Object (25)
-
OpenSSL
:: OCSP :: BasicResponse (22) -
OpenSSL
:: X509 :: CRL (22) -
Prime
:: EratosthenesGenerator (33) -
Prime
:: Generator23 (22) -
Prime
:: PseudoPrimeGenerator (22) -
Prime
:: TrialDivisionGenerator (22) -
REXML
:: Child (33) -
REXML
:: Element (11) -
REXML
:: Parsers :: PullParser (11) -
Racc
:: Parser (11) -
RubyVM
:: InstructionSequence (11) - StopIteration (11)
- String (44)
- Symbol (22)
- ThreadsWait (6)
-
Zlib
:: Inflate (11) -
Zlib
:: ZStream (22)
モジュール
-
REXML
:: Node (11)
キーワード
- << (11)
- >> (11)
-
add
_ status (11) - feed (11)
-
flush
_ next _ in (11) -
flush
_ next _ out (11) - getpeereid (11)
-
has
_ next? (11) - next! (11)
-
next
_ day (11) -
next
_ element (11) -
next
_ float (10) -
next
_ month (11) -
next
_ sibling (11) -
next
_ sibling= (11) -
next
_ sibling _ node (11) -
next
_ token (11) -
next
_ update (11) -
next
_ update= (11) -
next
_ values (11) -
next
_ wait (6) -
next
_ year (11) - peek (11)
-
peek
_ values (11) - pred (11)
-
prev
_ float (10) -
previous
_ sibling= (11) -
primitive
_ errinfo (11) - reason (11)
- result (11)
- rewind (22)
- status (11)
- succ (88)
- succ! (11)
- then (12)
-
to
_ a (11) -
yield
_ self (13)
検索結果
先頭5件
-
Prime
:: EratosthenesGenerator # next -> Integer (30220.0) -
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
...いては擬似素数は真に素数です。
また内部的な列挙位置を進めます。
//emlist[例][ruby]{
require 'prime'
generator = Prime::EratosthenesGenerator.new
p generator.next #=> 2
p generator.next #=> 3
p generator.succ #=> 5
p generator.succ #=> 7
p generator.next #=> 11
//}... -
Prime
:: Generator23 # next -> Integer (27202.0) -
次の擬似素数を返します。
次の擬似素数を返します。
また内部的な列挙位置を進めます。 -
Prime
:: PseudoPrimeGenerator # next -> () (27202.0) -
次の擬似素数を返します。 また内部的な位置を進めます。
...次の擬似素数を返します。
また内部的な位置を進めます。
サブクラスで実装してください。
@raise NotImplementedError 必ず発生します。... -
Enumerator
# next -> object (24238.0) -
「次」のオブジェクトを返します。
...。
列挙が既に最後へ到達している場合は、
StopIteration 例外を発生します。このとき列挙状態は変化しません。
つまりもう一度 next を呼ぶと再び例外が発生します。
next メソッドによる外部列挙の状態は他のイテレータメソ......だし、 IO#each_line のようにおおもとの列挙メカニズムが副作用を
伴っている場合には影響があり得ます。
@raise StopIteration 列挙状態が既に最後へ到達しているとき
@see Enumerator#rewind
//emlist[例1][ruby]{
str = "xyz"
enum = str.each_byte
s......ts enum.next
end
# => 120
# 121
# 122
//}
//emlist[例2][ruby]{
str = "xyz"
enum = str.each_byte
begin
puts enum.next while true
rescue StopIteration
puts "iteration reached at end"
end
# => 120
# 121
# 122
# iteration reached at end
puts enum.next... -
Symbol
# next -> Symbol (24220.0) -
シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
...シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
(self.to_s.next.intern と同じです。)
:a.next # => :b
:foo.next # => :fop
@see String#succ... -
Integer
# next -> Integer (24214.0) -
self の次の整数を返します。
...self の次の整数を返します。
//emlist[][ruby]{
1.next #=> 2
(-1).next #=> 0
1.succ #=> 2
(-1).succ #=> 0
//}
@see Integer#pred... -
Date
# next -> Date (24202.0) -
翌日の日付オブジェクトを返します。
翌日の日付オブジェクトを返します。 -
Prime
:: TrialDivisionGenerator # next -> Integer (24202.0) -
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。
また内部的な列挙位置を進めます。 -
String
# next -> String (24202.0) -
self の「次の」文字列を返します。
...10"
# アルファベット・数字とそれ以外の混在
p "1.9.9".succ # => # "2.0.0"
# アルファベット・数字以外のみ
p ".".succ # => "/"
p "\0".succ # => "\001"
p "\377".succ # => "\001\000"
//}
このメソッドは文字列の Range の内部で使用されます。... -
REXML
:: Element # next _ element -> Element | nil (15214.0) -
次の兄弟要素を返します。
...次の兄弟要素を返します。
次の要素が存在しない場合は nil を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a><b/>text<c/></a>'
doc.root.elements['b'].next_element # => <c/>
doc.root.elements['c'].next_element # => nil
//}...