2014-11-25 69 views
-1

我正在使用下面的代码来获取记录数。如何在红宝石中增加1?

self.size.to_s 

如何从上面添加'1'尺寸?

+0

你为什么要加1,该对象的大小? – alfakini 2014-11-25 01:05:01

+2

您可以将大小递增并转换为字符串或转换为字符串并递增:'“99”.next =>“100”'。如果'size'不是一个存取器,你不应该需要'self'',因为假设没有指定'self'是接收者。 – 2014-11-25 02:24:41

回答

0

(self.size + 1).to_s#像这样

0

您可以转换为字符串

(self.size + 1).to_s 

前加入或者,如果你已经有了一个字符串

"2".to_i + 1 

相结合,这可能是像

self.size.to_s.to_i + 1 

但几乎没有实际