1.subString
-
public String substring(int beginIndex)
返回一个字符串,该字符串是此字符串的子字符串。子字符串以指定索引处的字符开头,并扩展到该字符串的末尾。索引从0开始,包含头。
-
例子:
"unhappy".substring(2) returns "happy" "Harbison".substring(3) returns "bison" "emptiness".substring(9) returns "" (an empty string)
-
-
参数
beginIndex
- 开始索引(含) -
public String substring(int beginIndex, int endIndex)
返回一个字符串,该字符串是此字符串的子字符串。子串开始于指定
beginIndex
并延伸到字符索引endIndex - 1
。因此,子串的长度为endIndex-beginIndex
。索引从0开始,截取的两端含头不含尾。-
例子:
"hamburger".substring(4, 8) returns "urge" "smiles".substring(1, 5) returns "mile"
-
参数
beginIndex
- 开始索引,包括。endIndex
- 结束索引,独家。
-
2.indexof/lastIndex
-
public int indexOf(String str)
返回指定字符第一次出现的字符串内的索引,从0开始。
-
public int indexOf(int ch,int fromIndex)
返回指定字符第一次出现的字符串内的索引,以指定的索引开始搜索。
-
public int lastIndexOf(int ch)
返回指定字符的最后一次出现的字符串中的索引。
3.replaceAll
- public String replaceAll(String regex,String replacement)
- regex:需要匹配的字符
- replacement:要替换成的字符