-
length()
:- 描述: 返回字符串的长度。
- 参数: 无。
- 返回值: 字符串的长度。
-
charAt(int index)
:- 描述: 返回指定索引处的字符。
- 参数:
index
- 索引位置。 - 返回值: 指定索引处的字符。
-
concat(String str)
:- 描述: 将指定字符串连接到此字符串的末尾。
- 参数:
str
- 要连接的字符串。 - 返回值: 新的字符串。
-
toUpperCase()
和toLowerCase()
:- 描述: 分别将字符串转换为全部大写或全部小写。
- 参数: 无。
- 返回值: 转换后的字符串。
-
trim()
:- 描述: 删除字符串两端的空白字符。
- 参数: 无。
- 返回值: 去除空白字符后的字符串。
-
startsWith(String prefix)
和endsWith(String suffix)
:- 描述: 分别检查字符串是否以指定的前缀或后缀开头或结尾。
- 参数:
prefix
或suffix
- 指定的前缀或后缀。 - 返回值: 如果字符串以指定的前缀或后缀开头或结尾,则返回
true
;否则返回false
。
-
indexOf(String str)
和lastIndexOf(String str)
:- 描述: 分别返回指定子字符串首次出现的索引或最后一次出现的索引。
- 参数:
str
- 指定的子字符串。 - 返回值: 子字符串首次或最后一次出现的索引,如果未找到则返回
-1
。
-
replace(char oldChar, char newChar)
和replaceAll(String regex, String replacement)
:- 描述: 分别替换字符串中的指定字符或符合正则表达式的子字符串。
- 参数:
oldChar
和newChar
- 替换的旧字符和新字符;regex
和replacement
- 正则表达式和替换字符串。 - 返回值: 替换后的字符串。
-
split(String regex)
:- 描述: 根据给定的正则表达式拆分字符串。
- 参数:
regex
- 用于拆分字符串的正则表达式。 - 返回值: 拆分后的字符串数组。
-
equals(Object obj)
和equalsIgnoreCase(String str)
:- 描述: 分别比较字符串是否相等(区分大小写)和是否相等(忽略大小写)。
- 参数:
obj
- 要比较的对象;str
- 要比较的字符串。 - 返回值: 如果字符串相等,则返回
true
;否则返回false
。
-
matches(String regex)
:- 描述: 检查字符串是否匹配给定的正则表达式。
- 参数:
regex
- 正则表达式。 - 返回值: 如果字符串匹配正则表达式,则返回
true
;否则返回false
。
总结String 类常用方法
最新推荐文章于 2024-08-29 18:44:48 发布