方法substring会返回一个心得字符串,其中包含已有字符串中从指定索引到末尾的字符;
下面是一个例子
package demo1;
public class Test {
public static void main(String[] args) {
String text = "woshishuaige";
System.out.println(text.substring(0));
System.out.println(text.substring(2));
System.out.println(text.substring(5));
}
}
下面是运行结果截图:
我认为理解为把字符串里面每个字符都编号从0-n就很容易理解;
此外,这个方法还有一种用法
package demo1;
public class Test {
public static void main(String[] args) {
String text = "woshishuaige";
System.out.println(text.substring(0,2));
System.out.println(text.substring(2,5));
System.out.println(text.substring(5,10));
System.out.println(text.substring(10,12));
}
}
下面是运行截图:很好理解!!!