[問題] 請問 Fixnum 為什麼不支援 :next! 呢?
請教一下各位大大
為什麼 Fixnum 不支援 :next! 呢?
String 是有支援的
以下是在 irb 的執行狀況
irb(main):001:0> i = 0
=> 0
irb(main):002:0> i.next!
NoMethodError: undefined method `next!' for 0:Fixnum
from (irb):2
from /usr/bin/irb:12:in `<main>'
irb(main):003:0> i
=> 0
irb(main):004:0> i = "0"
=> "0"
irb(main):005:0> i.next!
=> "1"
irb(main):006:0> i
=> "1"
irb(main):007:0>
以上,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.252.87
※ 文章網址: http://www.ptt.cc/bbs/Ruby/M.1401377534.A.A1F.html
推
05/30 01:05, , 1F
05/30 01:05, 1F
→
05/30 08:55, , 2F
05/30 08:55, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章