![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
类型系统
iteye_2020
这个作者很懒,什么都没留下…
展开
-
Ruby中的数据类型
Q:ruby中支持哪些数据类型? A:ruby支持 numbers, strings, ranges, regular expressions。 也支持用class关键字自定义扩展的复合类型(class的attribute 是由基本类型组成)。 Q:比较学习:与java相比有什么异同点? ...原创 2011-07-22 16:05:03 · 139 阅读 · 0 评论 -
Ruby中对数值运算的支持
测试和学习Ruby中Numeric的通用方法。主要测试:Integer 和 Float Q:ruby中是如何实现对numbers的支持的呢? A:在ruby中“Everything is an Object”,ruby内置了一些Classes 实现了numbers。[img]http://dl.iteye.com/upload/picture/pic/94792/68e61f28-ad7c...原创 2011-07-26 14:03:42 · 203 阅读 · 0 评论 -
Ruby中是如何處理字符串的?
[code="ruby"] #定义字符串 "abc" 'efg' %Q{abc} #等价于 "" %{hahaha} #等价于 "" %q!efg! #等价于 '' %!hello! #等价于 '' [/code] Q:"" 和'' 两者之间的区别? A:"" 中可以嵌入#{}输出表达式的值,或者是character escapes原创 2011-07-27 13:37:02 · 139 阅读 · 0 评论 -
ruby中的Encoding
[code="ruby"] # 列印出系统中Encodings # copy from programming ruby 1.9 Page 265 encodings = {} Encoding.list.each {|enc| encodings[enc.name] = [enc.name]} Encoding.aliases.each do |alias_name, base...原创 2011-07-27 14:30:50 · 230 阅读 · 0 评论