charAt()
|
返回指定索引(位置)处的字符 |
char |
codePointAt()
|
返回指定索引处字符的Unicode |
int |
codePointBefore()
|
返回指定索引之前的字符的Unicode |
int |
codePointCount()
|
返回此字符串的指定文本范围内的Unicode |
int |
compareTo()
|
按字典顺序比较两个字符串 |
int |
compareToIgnoreCase()
|
按字典顺序比较两个字符串,忽略大小写差异 |
int |
concat()
|
将一个字符串附加到另一个字符串的末尾 |
String |
contains()
|
检查字符串是否包含字符序列 |
boolean |
contentEquals()
|
检查字符串是否包含与指定CharSequence或StringBuffer完全相同的字符序列 |
boolean |
copyValueOf()
|
返回表示字符数组字符的字符串 |
String |
endsWith()
|
检查字符串是否以指定的字符结尾 |
boolean |
equals()
|
比较两个字符串。如果字符串相等,则返回true;否则,则返回false |
boolean |
equalsIgnoreCase()
|
比较两个字符串,忽略大小写考虑 |
boolean |
format() |
使用指定的语言环境,格式字符串和参数返回格式化的字符串 |
String |
getBytes() |
使用命名的字符集将此字符串编码为字节序列,并将结果存储到新的字节数组中 |
byte[] |
getChars() |
将字符从字符串复制到字符数组 |
void |
hashCode()
|
返回字符串的哈希码 |
int |
indexOf()
|
返回字符串中第一个找到的指定字符的位置 |
int |
intern() |
返回指定字符首次出现在该字符串中的索引,从指定索引开始搜索 |
String |
isEmpty()
|
检查字符串是否为空 |
boolean |
lastIndexOf()
|
返回字符串中最后找到的指定字符的位置 |
int |
length()
|
返回指定字符串的长度 |
int |
matches() |
在字符串中搜索与正则表达式的匹配项,然后返回匹配项 |
boolean |
offsetByCodePoints() |
返回此String中的索引,该索引从给定索引偏移了codePointOffset代码点 |
int |
regionMatches() |
测试两个字符串区域是否相等 |
boolean |
replace()
|
在字符串中搜索指定的值,并返回替换指定值的新字符串 |
String |
replaceFirst() |
用给定替换替换匹配给定正则表达式的子字符串的第一次出现 |
String |
replaceAll() |
用给定的替换项替换该字符串中与给定的正则表达式匹配的每个子字符串 |
String |
split() |
将字符串拆分为子字符串数组 |
String[] |
startsWith()
|
检查字符串是否以指定字符开头 |
boolean |
subSequence() |
返回一个新的字符序列,该序列是该序列的子序列 |
CharSequence |
substring() |
从字符串中提取字符,从指定的起始位置开始,直到指定的字符数 |
String |
toCharArray()
|
将此字符串转换为新的字符数组 |
char[] |
toLowerCase()
|
将字符串转换为小写字母 |
String |
toString() |
返回String对象的值 |
String |
toUpperCase() |
将字符串转换为大写字母 |
String |
trim()
|
删除字符串两端的空格 |
String |
valueOf() |
返回String对象的原始值 |
String |