java中substr函數(shù)怎么使用

小億
217
2024-05-21 16:24:23

在Java中,可以使用substring()方法來獲取指定位置的子字符串。substring()方法有兩種重載形式,分別是substring(int beginIndex)substring(int beginIndex, int endIndex)

  1. 使用substring(int beginIndex)方法:
String str = "Hello, World!";
String substr = str.substring(7); // 從索引為7的位置開始獲取子字符串,返回"World!"
System.out.println(substr);
  1. 使用substring(int beginIndex, int endIndex)方法:
String str = "Hello, World!";
String substr = str.substring(7, 12); // 從索引為7的位置開始,到索引為12的位置結(jié)束獲取子字符串,返回"World"
System.out.println(substr);

需要注意的是,beginIndex參數(shù)表示子字符串的起始位置(包含),endIndex表示子字符串的結(jié)束位置(不包含)。如果只傳入beginIndex參數(shù),則會(huì)獲取從beginIndex位置開始一直到字符串末尾的子字符串。

0