substring将起始参数作为索引,第二个参数作为从头开始的长度的原因是什么?
换一种说法
1 2 3 | 4 5 <=== Length from beginning
A B C D E
0 | 1 2 3 4 <=== Index
Run Code Online (Sandbox Code Playgroud)
如果我想要substring()返回BC我必须做"ABCDE".substring(1,3);
为什么会这样?
编辑:使结束索引独占有什么好处?