s = 'hello' p s[0,2] p s[0,1] p s[-1,1] p s[0,0]
为什么,p s[0] 和 p s [1] 打印出来的都是 h 呢,不科学 = =
谁说 p s[0] 和 p s[1] 打印出来的都是 h 的。
显然 p s[0] 是'h' p s[1] 是'e'
#2 楼 @gelihai1991 啊不是不是。。p s[0,2] p s[0,1] 这两句第一个打印出来的是 he,第二个打印出来的是 h。。怎么会这样额
#1 楼 @jjzxcc #1 楼 @jjzxcc 啊不是不是。。p s[0,2] p s[0,1] 这两句第一个打印出来的是 he,第二个打印出来的是 h。。怎么会这样额
@DrinE 这不是对的么。ary[start, length],第一个是起始位置,第二个是长度。看 api 最清楚。
#5 楼 @jjzxcc 哦 明白了,谢谢。。能再告诉我在哪里看 api 么。。
@DrinE 。。。。。http://www.ruby-doc.org/core-2.0/
#7 楼 @jjzxcc xiexie