120件ヒット
[101-120件を表示]
(0.117秒)
別のキーワード
ライブラリ
- ビルトイン (120)
キーワード
- != (12)
- == (12)
-
_ _ id _ _ (12) -
_ _ send _ _ (24) - equal? (12)
-
instance
_ eval (12) -
instance
_ exec (12) -
method
_ missing (12) -
singleton
_ method _ removed (12)
検索結果
-
BasicObject
# equal?(other) -> bool (126.0) -
オブジェクトが other と同一であれば真を、さもなくば偽を返します。
...が other と同一であれば真を、さもなくば偽を返します。
このメソッドは2つのオブジェクトが同一のものであるかどうかを判定します。
一般にはこのメソッドを決して再定義すべきでありません。
ただし、 BasicObject の位......さい。
@param other 比較対象となるオブジェクト
@return other が self 自身であれば真、さもなくば偽
//emlist[例][ruby]{
original = "a"
copied = original.dup
substituted = original
original == copied #=> true
original == substituted #=> true
original.equa......l? copied #=> false
original.equal? substituted #=> true
//}
@see Object#equal?, Object#==, Object#eql?... -
BasicObject
# _ _ id _ _ -> Integer (120.0) -
各オブジェクトに対して一意な整数を返します。あるオブジェクトに対し てどのような整数が割り当てられるかは不定です。
...ect_id は BasicObject に
はない事に注意してください。
//emlist[例][ruby]{
# frozen_string_literal: false
obj = Object.new
obj.object_id == obj.__id__ # => true
Object.new.__id__ == Object.new.__id__ # => false
(21 * 2).__id__ == (21 * 2).__id__ # => true
"hello......".__id__ == "hello".__id__ # => false
"hi".freeze.__id__ == "hi".freeze.__id__ # => true
//}
@see Object#object_id, 42840...