String的常用方法
| 函数 | 说明 |
|---|---|
| int length() | 返回字符串的长度 |
| char charAt(int index) | 返回指定索引处的字符 |
| boolean isEmpty() | 判断字符串是否为空 |
| String toLowerCase() | 将字符串中的所有字符转换为小写 |
| String toUpperCase() | 将字符串中的所有字符转换为大写 |
| String trim() | 返回字符串的副本,去掉前导空白和尾部空白,中间的空白不会被去掉 |
| boolean equals(Object obj) | 比较字符串的内容是否相同 |
| boolean equalsIgnoreCase(String anotherString) | 忽略大小写,比较字符串的内容是否相同 |
| String concat(String str) | 将指定字符串连接到此字符串的结尾,等价于用“+” |
| String substring(int beginIndex) | 返回从beginIndex到末尾的子字符串 |
| String substring(int beginIndex, int endIndex) | 返回从beginIndex到endIndex前一位的子字符串,不包括endIndex |
| boolean endsWith | 判断字符串是否以指定的后缀结束 |
| boolean startsWith(String prefix) | 判断字符串是否以指定的前缀开始 |
| boolean startsWith(String prefix, int toffset) | 判断字符串在指定索引开始的子字符串是否以指定前缀开始 |
| boolean contains(CharSequence s) | 判断当前字符串中是否包含指定的字符串 |
| int indexOf(String str) | 返回指定子字符串在当前字符串中第一次出现处的索引 |
| int indexOf(String str, int fromIndex) | 返回从指定的索引后,指定子字符串在当前字符串中第一次出现处的索引 |
| int lastIndexOf(String str) | 返回指定子字符串在当前字符串中最后一次出现处的索引 |
| int lastIndexOf(String str, int fromIndex) | 返回从指定的索引后,指定子字符串在当前字符串中最后一次出现处的索引 注:indexOf和lastIndexOf方法如果未查找到指定子字符串时,返回值都为-1。 |
| String[] split(String regex) | 根据指定的符号拆分当前字符串,然后返回一个String数组 |

浙公网安备 33010602011771号