Java String 類中的 substring() 方法實現對字串從指定的索引位置開始擷取,直到此字串的末尾,並返回一個新的字串。
語法1
substring(int beginIndex)
引數說明:
-
beginIndex:開始處的索引(包括該位置)。
範例
使用 substring() 函數擷取字串 strCom,索引位置從 3 開始擷取到字串 strCom 的結尾,並將擷取的結果賦值給 String 型別變數 strResult。
String strCom = "I Like Java";
String strResult = strCom.substring(3);
語法2
substring(int beginIndex)
引數說明:
-
beginIndex:開始處的索引(包括該位置)。
-
endIndex:結束處的索引(不包括該索引位置)。
典型應用
定義字串物件 str,並將其進行賦值。使用 substring 方法對字串進行擷取。從索引位置為 3 的字元開始擷取,到字串的末尾結束。程式碼如下:
public static void main(String[] args){
String str="Hello Word"; //定義字串
String substr=str.substring(3); //擷取字串
System.out.println("原字串是:"+str); //輸出原字串
System.out.println("擷取後的字串為:"+substr); //輸出擷取後的字串
}
執行結果如下:
原字串是:Hello Word
擷取後的字串為:lo Word