.next和.succ之间的区别

时间:2015-07-07 07:38:41

标签: ruby

在ruby中fixnum方法.next和.succ有什么区别? 看起来它的作用相同:

 1.next
 => 2
 1.succ
 => 2

如果有任何差异,为什么有两种方法可以做同样的事情?

1 个答案:

答案 0 :(得分:8)

它们是等价的。 Fixnum#succ只是Fixnum#next的同义词。

他们甚至在the reference manual中共享同一个区块。