Java中的substring如何擷取字串

2020-10-28 12:01:13

Java中的substring擷取字串的方法:【public String substring(int beginIndex)】從索引beginIndex開始的,到整個字串的末尾。

Java中的substring擷取字串的方法:

1、public String substring(int beginIndex)

這個方法擷取的字串是從索引beginIndex開始的,到整個字串的末尾,例如:字串String s = "abcdef";

呼叫s.substring(2)表示從字串的索引2開始擷取到整個字串結束,擷取的字串為cdef

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

這個方法擷取的字串從beginIndex開始,到字串索引的endIndex - 1結束,即擷取的字串不包括endIndex這個索引對應的字元,所以endIndex的最大值為整個字串的長度,所以使用這個方法的時候需要特別注意容易發生字串擷取越界的問題

下面是具體的程式碼:

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
System.out.println(s.substring(0, 2));
System.out.println(s.substring(2));
sc.close();
}
}

從控制檯輸入:saahdfasgfdga

e4a06372af42152a61ba7bb079ace3a.png

相關學習推薦:

以上就是Java中的substring如何擷取字串的詳細內容,更多請關注TW511.COM其它相關文章!