1.
length():
描述: 返回字符串的长度。
参数: 无。
返回值: 字符串的长度。
2.charAt(int index):描述: 返回指定索引处的字符。
参数:
index- 索引位置。返回值: 指定索引处的字符。
3.concat(String str):描述: 将指定字符串连接到此字符串的末尾。
参数:
str- 要连接的字符串。返回值: 新的字符串。
4.toUpperCase()和toLowerCase():描述: 分别将字符串转换为全部大写或全部小写。
参数: 无。
返回值: 转换后的字符串。
5.trim():描述: 删除字符串两端的空白字符。
参数: 无。
返回值: 去除空白字符后的字符串。
6.startsWith(String prefix)和endsWith(String suffix):描述: 分别检查字符串是否以指定的前缀或后缀开头或结尾。
参数:
prefix或suffix- 指定的前缀或后缀。返回值: 如果字符串以指定的前缀或后缀开头或结尾,则返回
true;否则返回false。
7.indexOf(String str)和lastIndexOf(String str):描述: 分别返回指定子字符串首次出现的索引或最后一次出现的索引。
参数:
str- 指定的子字符串。返回值: 子字符串首次或最后一次出现的索引,如果未找到则返回
-1。
8.replace(char oldChar, char newChar)和replaceAll(String regex, String replacement):描述: 分别替换字符串中的指定字符或符合正则表达式的子字符串。
参数:
oldChar和newChar- 替换的旧字符和新字符;regex和replacement- 正则表达式和替换字符串。返回值: 替换后的字符串。
9.split(String regex):描述: 根据给定的正则表达式拆分字符串。
参数:
regex- 用于拆分字符串的正则表达式。返回值: 拆分后的字符串数组。
10.equals(Object obj)和equalsIgnoreCase(String str):- 描述: 分别比较字符串是否相等(区分大小写)和是否相等(忽略大小写)。
- 参数:
obj- 要比较的对象;str- 要比较的字符串。 - 返回值: 如果字符串相等,则返回
true;否则返回false。
11.
matches(String regex):- 描述: 检查字符串是否匹配给定的正则表达式。
- 参数:
regex- 正则表达式。 - 返回值: 如果字符串匹配正则表达式,则返回
true;否则返回false。
原文链接: https://blog.csdn.net/daibadetianshi/article/details/141311706