先介绍一下这两种方法的具体用法:
substring()方法
在String类中有两个substring()方法,第一种如下:
String.substring(int start)
其中,start为要开始截取的位置的索引,方法将返回一个字符串,内容为原字符串从start位置开始到原字符串结束中间的数据。
例如:
String str = "hello word!";
System.out.println(str.substring(1));
System.out.println(str.substring(3));
System.out.println(str.substring(6));
执行以上代码,结果如下:
ello word!
lo word!
ord!
如果start大于字符串的长度,将会抛出越界异常。
PS:截取的字符不包含start位置的字符
第二种substring()方法:
String.substring(int start, int end)
其中,start为开始位置索引,end为结束为止索引,方法将返回一个字符串,内容为原字符串从start位置开始到end位置结束中间的数据。
例如:
String str