72件ヒット
[1-72件を表示]
(0.039秒)
別のキーワード
種類
- 特異メソッド (36)
- インスタンスメソッド (24)
- 文書 (12)
キーワード
- I (12)
- Ruby用語集 (12)
-
compare
_ by _ identity (12) -
compare
_ by _ identity? (12) - unit (12)
検索結果
先頭5件
-
Matrix
. identity(n) -> Matrix (15107.0) -
n次の単位行列を生成します。
...n次の単位行列を生成します。
@param n 単位行列の次元
単位行列とは、対角要素が全て1で非対角要素が全て0であるような行列のことです。... -
Hash
# compare _ by _ identity -> self (6137.0) -
ハッシュのキーの一致判定をオブジェクトの同一性で判定するように変更します。
...fが変化する破壊的メソッドです。
@return selfを返します。
//emlist[例][ruby]{
h1 = { "a" => 100, "b" => 200, :c => "c" }
p h1.compare_by_identity? #=> false
p h1["a"] #=> 100
h1.compare_by_identity
p h1.compare_by_identity? #=> true
p h1["a"] #=> nil # この"......a"と最初の"a"とは違うオブジェクト
p h1[:c] #=> "c" # 同じ内容のシンボルはすべて同一
//}
@see Hash#compare_by_identity?... -
Hash
# compare _ by _ identity? -> bool (6131.0) -
ハッシュがキーの一致判定をオブジェクトの同一性を用いて行っているならば真を返します。
...ハッシュがキーの一致判定をオブジェクトの同一性を用いて行っているならば真を返します。
//emlist[例][ruby]{
h1 = {}
p h1.compare_by_identity? #=> false
h1.compare_by_identity
p h1.compare_by_identity? #=> true
//}
@see Hash#compare_by_identity... -
Ruby用語集 (18.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...総称。
メソッド名はインスタンス変数の識別子と同じものを使う習慣がある。
例えば @foo の値を読み出すメソッドは foo とし、@foo に値を設定する
メソッドは foo= とする。
: 浅い複製
: shallow copy
配列を dup メソッド......があるので注意が必要である。
: インスタンス変数
: instance variable
オブジェクト固有の変数。識別子の前に @ が一つだけ付いた形式の名前を持つ。
同じクラスのインスタンスの同名の変数でもインスタンスが異なれば......つ実行させたりしながら、
対話的に式の値を表示させることができる。
→ブレークポイント
: 同一性
: identity
Ruby における値の同一性は、それらの値が同じオブジェクトである(つまり
オブジェクト ID が一致する... -
Matrix
. I(n) -> Matrix (7.0) -
n次の単位行列を生成します。
...n次の単位行列を生成します。
@param n 単位行列の次元
単位行列とは、対角要素が全て1で非対角要素が全て0であるような行列のことです。... -
Matrix
. unit(n) -> Matrix (7.0) -
n次の単位行列を生成します。
...n次の単位行列を生成します。
@param n 単位行列の次元
単位行列とは、対角要素が全て1で非対角要素が全て0であるような行列のことです。...