Java有一组可以用于字符串的内置方法。Java 字符串(String)操作常用操作,如字符串的替换、删除、截取、赋值、连接、比较、查找、分割等。
String类具有一组可用于字符串的内置方法。
方法 |
描述 |
返回类型 |
返回指定索引(位置)处的字符 |
char |
|
返回指定索引处字符的Unicode |
int |
|
返回指定索引之前的字符的Unicode |
int |
|
返回此字符串的指定文本范围内的Unicode |
int |
|
按字典顺序比较两个字符串 |
int |
|
按字典顺序比较两个字符串,忽略大小写差异 |
int |
|
将一个字符串附加到另一个字符串的末尾 |
String |
|
判断字符串是否包含字符序列 |
boolean |
|
判断字符串是否包含与指定CharSequence 或StringBuffer完全相同的字符序列 |
boolean |
|
返回表示字符数组字符的字符串 |
String |
|
判断字符串是否以指定的字符结尾 |
boolean |
|
比较两个字符串。如果字符串相等, 则返回true;否则返回false |
boolean |
|
比较两个字符串,并且忽略大小写 |
boolean |
|
使用指定的区域设置、 格式字符串和参数返回格式化字符串 |
String |
|
使用命名的字符集将此字符串编码为字节序列, 并将结果存储到新的字节数组中 |
byte[] |
|
将字符从字符串复制到字符数组 |
void |
|
返回字符串的哈希码 |
int |
|
返回字符串中第一个找到的指定字符的位置 |
int |
|
返回字符串对象的规范表示形式 |
String |
|
判断字符串是否为空 |
boolean |
|
返回字符串中最后找到的指定字符的位置 |
int |
|
返回指定字符串的长度 |
int |
|
在字符串中搜索与正则表达式的匹配项, 然后返回匹配项 |
boolean |
|
返回此字符串中 与给定索引的codePointOffset代码点偏移量的索引 |
int |
|
判断两个字符串区域是否相等 |
boolean |
|
在字符串中搜索指定的值, 并返回替换了指定值的新字符串 |
String |
|
替换字符串第一个匹配给定的正则表达式的子字符串。 |
String |
|
替换字符串所有匹配给定的正则表达式的子字符串。 |
String |
|
将字符串拆分为子字符串数组 |
String[] |
|
检查字符串是否以指定字符开头 |
boolean |
|
返回一个新的字符序列, 该序列是该序列的子序列 |
CharSequence |
|
从指定的起始位置开始, 并通过指定的字符数从字符串中提取字符 |
String |
|
将此字符串转换为新的字符数组 |
char[] |
|
将字符串转换为小写字母 |
String |
|
返回String对象的值 |
String |
|
将字符串转换为大写字母 |
String |
|
删除字符串两端的空格 |
String |
|
返回指定值的字符串表示形式 |
String |
原文:https://www.cnblogs.com/coderliang/p/14425822.html