SORU
31 Mart 2009, Salı


Diziler ve Karma için IRB baskı yapı yapmak için Nasıl Ruby:

Yeni bir dizi yaptığımda/karmaırbyapı göstermek biçim , eski güzel yazdırılır.

["value1", "value2", "value3"]
{"key1" => "value1"}

... ama benim değişkenleri yazdırmak istediğimde puts, ben kullanarak onları çöktü:

value1
value2
value3
key1
value1

puts istiyorum, ama ne için doğru komut değil sanırım? Benim değişkenlerini görüntülemek için mümkün olmak istiyorumırbilk biçim, ikinci.

CEVAP
31 Mart 2009, Salı


Ya inspect yöntemi kullanabilirsiniz:

a=["value1", "value2", "value3"]
puts a.inspect

Veya daha iyisi (hoş yazdırma) pp lib kullanın:

require 'pp'
a=["value1", "value2", "value3"]
pp a

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CaptainDisillusion

    CaptainDisil

    18 EYLÜL 2007
  • FlippinWindows | #1 Windows Tutorial Channel!

    FlippinWindo

    23 Mayıs 2010
  • YouplusmeVEVO

    YouplusmeVEV

    4 EYLÜL 2014