方法 |
含义 |
byte[] getBytes(Charset charset) |
使用给定的 charset将此String 编码到byte 序列,并将结果存储到新的byte 数组 |
String[] split(String regex) |
根据给定正则表达式的匹配拆分此字符串。 |
String replace(char oldChar, char newChar) |
返回一个新的字符串,它是通过用newChar 替换此字符串中出现的所有oldChar 得到的 |
String toUpperCase() |
将String对象中的所有字符都转换为大写 |
String toLowerCase() |
将String对象中的所有字符都转换为小写 |
char charAt(int) |
返回指定索引处的 char 值 |
String substring(int begin) |
返回一个新字符串,该字符串是从begin开始的字符串的内容 |
String substring(int begin,int end) |
返回一个新字符串,该字符串是从begin开始到end-1结束的字符串的内容 |
int indexOf/lastIndexOf(char) |
返回指定字符在此字符串中第一次/最后一次出现处的索引。 |
int indexOf/lastIndexOf(char,int) |
从指定的索引开始搜索,返回在此字符串中第一次/最后一次出现指定字符处的索引 |
int indexOf/lastIndexOf(String) |
返回第一次出现的指定子字符串在此字符串中的索引 |
int indexOf/lastIndexOf(String,int) |
从指定的索引开始搜索,返回在此字符串中第一次/最后一次出现指定字符串处的索引 |
String trim() |
返回新的字符串,忽略前导空白和尾部空白 |
int length() |
返回此字符串的长度 |
String concat(String str) |
将指定字符串连接到此字符串的结尾 |
byte[] getBytes() |
使用平台的默认字符集将此String 编码为byte 序列,并将结果存储到一个新的byte 数组中 |