在string類中,截取字符串的方法有以下幾種:
substring(int beginIndex):從指定索引位置開始,截取到字符串的末尾。
substring(int beginIndex, int endIndex):從指定的開始索引位置開始,截取到指定的結束索引位置(不包括結束索引位置的字符)。
subSequence(int beginIndex, int endIndex):同上,從指定的開始索引位置開始,截取到指定的結束索引位置(不包括結束索引位置的字符)。
split(String regex):根據指定的正則表達式將字符串分割成一個字符串數組。可以根據需要選擇保留或丟棄分割符。
replace(CharSequence target, CharSequence replacement):將字符串中的指定字符序列替換為新的指定字符序列。
replaceAll(String regex, String replacement):根據指定的正則表達式,替換字符串中所有匹配的字符序列為新的指定字符序列。
replaceFirst(String regex, String replacement):根據指定的正則表達式,替換字符串中第一個匹配的字符序列為新的指定字符序列。
trim():去除字符串兩端的空格字符。
strip():去除字符串兩端的空格字符,與trim()方法類似,但在Java 11中引入。
stripLeading():去除字符串開頭的空格字符,與trim()方法類似,但在Java 11中引入。
stripTrailing():去除字符串末尾的空格字符,與trim()方法類似,但在Java 11中引入。