【戻る】 【進む】   目次        5. オブジェクトとは - オブジェクトを眺める

オブジェクトを眺める


オブジェクトを見る……pの練習

オブジェクトは見えない。何とか見えるようにするのが”p”。

puts "Hello, world!" #=> Hello, world!
puts [1, 2, 3]       #=> 123
puts /<.*?>/         #=> #<Regexp:0x459ac38>

p "Hello, world!"    #=> "Hello, world!\n"
p [1, 2, 3]          #=> [1, 2, 3]
p /<.*?>/            #=> /<.*?>/
p-object.rb
 

オブジェクトのタイプを見る……type

オブジェクトには必ずその「タイプ(種別)」がある。タイプを得るにはtypeを施す。

p "Hello, world!".type #=> String
p [1, 2, 3].type       #=> Array
p /<.*?>/.type         #=> Regexp
p( (2..5).type )       #=> Range
p-type.rb
 


【戻る】 【進む】   目次        5. オブジェクトとは - オブジェクトを眺める