该方法可以获取一个String字符串的(x,y)个字符。
其中x和y是左闭右开的,左边的可以取到,右边的取不到,并且索引从0开始。
例如
1 String text = "reliableYang";
2
【1,3) 等同于第二个到第四个字符,由于第四个字符取不到,所有从第二个开始是字母 e 之后一个是字母 l 。
该方法可以用于取一个字符串的后几位字符
1 String text = "reliableYang";
2 // System.out.println(text.substring(1,3));
3
该例子用于取字符串的后三位字符
也就是说,当只给这个方法传一个参数的时候,默认是从这个参数的位置取到字符串的最后一个字符,其中的text.length( )方法获取到字符串的总长度,再减去3,意思就是从字符串最后往前取3个字符。