看板 [ Ruby ]
討論串[問題] 請問 Fixnum 為什麼不支援 :next! 呢?
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者hcmlinj (接米)時間10年前 (2014/05/29 23:32), 編輯資訊
1
0
1
內容預覽:
請教一下各位大大. 為什麼 Fixnum 不支援 :next! 呢?. String 是有支援的. 以下是在 irb 的執行狀況. irb(main):001:0> i = 0. => 0. irb(main):002:0> i.next!. NoMethodError: undefined met
(還有171個字)

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者johnlinvc (阿翔)時間10年前 (2014/05/30 00:27), 編輯資訊
0
0
2
內容預覽:
重點在於這個!. 5.next 是會正常執行的。. 看完Doc http://www.ruby-doc.org/core-2.1.2/Fixnum.html. 就會發現Fixnum 沒有任何!結尾的method. 因為 Fixnum 和 Bignum 是 immutable 的,而String 不是
(還有77個字)
首頁
上一頁
1
下一頁
尾頁