📜  Java中的substring

📅  最后修改于: 2020-09-24 01:19:02             🧑  作者: Mango

Java中的子字符串

字符串的一部分称为子字符串。换句话说,substring是另一个字符串的子集。如果是子字符串,则startIndex为包含式,endIndex为排除式。

注意:索引从0开始。

您可以通过以下两种方法之一从给定的字符串对象获取子字符串:

  • public String substring(int startIndex):此方法返回新的String对象,其中包含来自指定的startIndex(包括)的给定字符串的子字符串 。
  • public String substring(int startIndex,int endIndex):此方法返回新的String对象,其中包含给定字符串从指定的startIndex到endIndex的子字符串 。

如果是字符串:

  • startIndex:包含
  • endIndex:独占

让我们通过下面给出的代码了解startIndex和endIndex。

String s="hello";  
System.out.println(s.substring(0,2));//he  

在上面的子字符串中,0指向h但2指向e(因为结尾索引是排他的)。

Java子字符串的示例

public class TestSubstring{  
 public static void main(String args[]){  
   String s="SachinTendulkar";  
   System.out.println(s.substring(6));//Tendulkar  
   System.out.println(s.substring(0,6));//Sachin  
 }  
}