Rubyリファレンス: Home

try_convert (String)

Edit   History

Ruby 1.9

標準クラス・モジュール > String > try_convert

String.try_convert(obj)

クラスメソッドtry_convertは、引数objが持っているto_strメソッドを呼び出し、文字列を返します。objto_strメソッドがなければnilを返します。

objto_strメソッドが文字列以外のオブジェクトを返したときは、例外TypeErrorが発生します。

p String.try_convert("hello")
p String.try_convert(123)
"hello"
nil

関連項目