44件ヒット
[1-44件を表示]
(0.240秒)
種類
- インスタンスメソッド (22)
- クラス (11)
- 特異メソッド (11)
ライブラリ
- ビルトイン (44)
検索結果
先頭4件
-
Symbol
# succ -> Symbol (23113.0) -
シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
...シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
(self.to_s.next.intern と同じです。)
:a.next # => :b
:foo.next # => :fop
@see String#succ... -
Range
. new(first , last , exclude _ end = false) -> Range (8018.0) -
first から last までの範囲オブジェクトを生成して返しま す。
...t[例: 自作のオブジェクトの場合][ruby]{
MyInteger = Struct.new(:value) do
def succ
self.class.new(value + 1)
end
def <=>(other)
value <=> other.value
end
def to_s
value.to_s
end
end
Range.new(MyInteger.new(1), MyInteger.new(3)).each {|i| puts i }
# => 1
# 2
#... -
Symbol
# next -> Symbol (8013.0) -
シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
...シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
(self.to_s.next.intern と同じです。)
:a.next # => :b
:foo.next # => :fop
@see String#succ... -
Numeric (8012.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...----------------------------------------
step | o - - - - - -
succ | - o o - - - -
times | - o -......- o - -
to_r | - o - - o o o
to_s | - - o o o o o
truncate | o o -......size | - o - - -
step | o - - - -
succ | - o - - -
times | - o - - -......to_int | o o o - -
to_r | - o o o o
to_s | - o o o o
truncate | o o o o -...