Integer(543543534)
如何工作Integer
是 類?它似乎並不與每類工作:General Ruby轉換Numeric '4532432' #=> NoMethodError: undefined method `Numeric' for main:Object
有從
SomeClass
構造一類SomeClass
的一個實例的一般方法和串'somestring'
除了想SomeClass.new('somestring')
或定義#to_X
?
0
A
回答
2
2
當你調用Integer(543543534)
,你調用Kernel#Integer
方法,它轉換參數Fixnum
或Bignum
。 Kernel
模塊正在包含Object
,所以這只是一個方法調用Object
,它與Integer
類沒有關係。
相關問題
- 1. Ruby轉換日期
- 2. General Oracle Results表
- 3. Hudson General Operation
- 4. HighCharts.JS/General Javascript
- 5. Hash in Ruby&將python轉換爲ruby
- 6. 轉換散列哈希數組Ruby Ruby
- 7. Ruby中的時間轉換?
- 8. Ruby將sql轉換爲Arel
- 9. 轉換Ruby代碼串
- 10. 將objective-c轉換爲ruby
- 11. 將Perl轉換爲Ruby Regex
- 12. 將Ruby轉換爲C#
- 13. 日期格式轉換Ruby
- 14. Ruby和編碼轉換
- 15. Ruby中的類型轉換
- 16. 在Ruby中轉換集合
- 17. 將curl轉換爲ruby
- 18. 將Javascript轉換爲Ruby
- 19. 轉換基類中的Ruby
- 20. 轉換回HTML在Ruby中
- 21. Ruby:將proc轉換爲lambda?
- 22. 將php轉換爲ruby
- 23. 在Ruby中轉換時代
- 24. Ruby Float轉換爲分數
- 25. General Drools問題x
- 26. .net- framework和.net general
- 27. Android NDK/General JNI問題:將對象/ jobject轉換爲C++用戶defiend類型
- 28. General Sharepoint開發問題
- 29. oracle apex中的「general」變量
- 30. Hubot Slack:從#general中刪除
'Integer'必須是一個方法,所以讓我們看看它來自哪裏:'method(:Integer).owner#=> Kernel'。嗯,[Kernel#Integer](http://ruby-doc.org/core-2.2.0/Kernel.html#method-i-Integer)。 – 2015-03-13 19:47:47
是的,Q#1是一個愚蠢的問題。謝謝! – PSkocik 2015-03-13 20:06:05