方法 | 描述 |
---|---|
length | 返回字符串的长度 |
charAt | 返回指定下标的字符 |
getChars | 截取多个字符,并使用其他字符数组进行接收 |
getBytes | 将字符串转换成byte数组 |
toCharArray | 将字符串转换为字符数组 |
isEmpty | 判断字符串是否为空 |
matches | 判断是否符合指定正则表达式 |
equals | 比较两个字符串是否相等 |
equalsIgnoreCase | 不区分大小写,比较两个字符串是否相等 |
startsWith | 判断字符串是不是以特定字符串开头 |
endsWith | 判断字符串是不是以特定字符串结尾 |
toUpperCase | 将字符串转换为大写 |
toLowerCase | 将字符串转换为小写 |
concat | 连接两个字符串 |
trim | 去掉两侧的空格 |
substring | 截取固定字符串 |
indexOf | 查找字符串中指定字符第一个出现的下标位置 |
lastIndexOf | 查找字符串中指定字符最后一个出现的下标位置 |
compareTo | 比较两个字符串 ASCII 值的大小 |
compareToIgnoreCase | 不区分大小写,比较两个字符串的大小 |
replace | 使用新字符串替换指定部分 |
replaceAll | 基于正则表达式的字符串替换 |
replaceFirst | 基于正则表达式的字符串替换,但只替换第一个 |
split | 字符串的分割 |
contains | 判断字符串中是否包含指定字符或字符串 |
codePoints | 返回在字符串中找到的代码点的数量 |
codePointAt | 返回指定索引处的字符 Unicode 值 |
codePointBefore | 返回字符串中指定索引之前的字符的 Unicode 值 |
codePointCount | 返回在字符串中找到 Unicode 值的数量 |
toString | 将对象转换为String 字符串 |
contentEquals | 用于将字符串与指定StringBuffer 比较 |
intern | 返回字符串对象的规范化表示 |
offsetByCodePoints | 返回字符串,是从给定的索引codePointOffset 码点偏移的索引 |
regionMatches | 检测两个字符串在一个区域内是否相等 |
subSequence | 返回一个新的字符序列,且为此序列的子序列 |
hashCode | 返回Hash值 |
chars | 返回字符串的IntStream |
getClass | 获取对象的运行时对象的类 |
wait | 当前线程进入等待状态 |
notify | 唤醒一个在此对象监视器上等待的线程 |
notifyAll | 唤醒在该对象上等待的所有线程 |