yz123

1、public String substring(int beginIndex, int endIndex)

第一个参数int为开始的索引,对应String数字中的开始位置,

第二个参数是截止的索引位置,对应String中的结束位置。

区间为[ )。substring(a,b)中的参数b,其值最大可以为 父字符串的长度,但并不包含索引值为b的那个字符。

否则,编译ok,运行报错!

1 class Base {
2 
3 public static void main(String[] args)
4 {
5 String a="helmo" ;
6 System.out.println("i = " + a.substring(3,7));
7 }
8 }

2、substring(x)是从字符串的的第x个字符截取。

x<0或>父字符串的长度时,编译ok,运行出错!

1 class Base {
2 
3 public static void main(String[] args)
4 {
5 String a="helmo" ;
6 System.out.println("i = " + a.substring(-2));
7 }
8 }

x=父字符串的长度时,编译ok,运行ok!

1 class Base {
2 
3 public static void main(String[] args)
4 {
5 String a="helmo" ;
6 System.out.println("i = " + a.substring(5));
7 }
8 }

 

分类:

技术点:

相关文章:

  • 2021-12-02
  • 2021-11-01
  • 2021-04-10
  • 2021-11-01
  • 2021-09-11
  • 2021-12-05
  • 2021-09-29
  • 2021-08-08
猜你喜欢
  • 2021-12-26
  • 2021-11-28
  • 2021-11-29
  • 2021-11-29
  • 2021-11-05
  • 2021-08-28
  • 2021-12-14
相关资源
相似解决方案