33件ヒット
[1-33件を表示]
(0.020秒)
トップページ > :String#==
種類
- インスタンスメソッド (22)
- 文書 (11)
ライブラリ
- ビルトイン (22)
クラス
- String (22)
キーワード
- == (11)
- === (11)
-
ruby 1
. 8 . 2 feature (11)
検索結果
-
String
# ==(other) -> bool (23000.0) -
other が文字列の場合、String#eql? と同様に文字列の内容を比較します。
other が文字列の場合、String#eql? と同様に文字列の内容を比較します。
other が文字列でない場合、
other.to_str が定義されていれば
other == self の結果を返します。(ただし、 other.to_str は実行されません。)
そうでなければ false を返します。
@param other 任意のオブジェクト
@return true か false
//emlist[例][ruby]{
stringlike = Object.new
def stringlike.==(other)
"string" == ... -
String
# ===(other) -> bool (23000.0) -
other が文字列の場合、String#eql? と同様に文字列の内容を比較します。
other が文字列の場合、String#eql? と同様に文字列の内容を比較します。
other が文字列でない場合、
other.to_str が定義されていれば
other == self の結果を返します。(ただし、 other.to_str は実行されません。)
そうでなければ false を返します。
@param other 任意のオブジェクト
@return true か false
//emlist[例][ruby]{
stringlike = Object.new
def stringlike.==(other)
"string" == ... -
ruby 1
. 8 . 2 feature (6.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...rue
false
((<ruby-talk:97559>))
Hash#eql? は 2004-12-16 に削除されました。
((<ruby-dev:25206>))?
=== 2004-04-16
: String#== [lib] [change]
nil を返さず、常に false か true を返すようになりました。((<ruby-dev:23404>))
$ ruby1.8.1 -e 'p "a" ==...