Ruby中的Range对象学习笔记
Range是范围对象的类,定义的时候可以使用范围操作符“..”或者“...”,“..”生成的范围对象包括起点和终点,“...”生成的范围对象不包括起点和终点,范围是由是一序列有顺序、有规律的元素对象组成,任何有顺序,有规律的一组对象,都可以用Range对象来定义,如数字、字母、字符串、甚至时间 1、Range对象的定义 代码如下: r1=1..5 #定义范围对象r1,包括元素1,2,3,4,5 r2=Range.new(1,5) #等价与1..5 r3=1...5 #定义范围对象r3,包括元素2,3,4 r4=Range.new(1,5,true) #等价与1...5 2、Range对象
用户评论