- 字符串查找
从一个完整的字符串之中要判断某一个子字符串是否存在,这一功能可以使用如下方法完成
NO | 方法名称 | 类型 | 描述 |
1 | public boolean contains(String s) | 普通(1.5版本后) | 判断指定的内容是否存在 |
2 | public int indexOf(String str) | 普通 | 由前向后查找指定字符串的位置,如果查找到了则返回第一个字母位置的索引,如果找不到返回-1; |
3 | public int indexOf(String str,int fromIndex) | 普通(indexOf方法重载) | 由指定位置从前向后查找指定字符串的位置,如果查找到了则返回第一个字母位置的索引,如果找不到返回-1; |
4 | public lastIndexOf(String str) | 普通 | 由后向前查找指定字符串的位置,找不到返回-1; |
5 | public lastIndexOf(String str,int fromIndex) | 普通 | 由指定位置从后向前查找指定字符串的位置,找不到返回-1; |
6 | public boolean startsWith(String prefix) | 普通 | 判断是否以指定的字符串开头,是返回true,否返回false |
7 | public boolean startsWith(String prefix,int toffset) | 普通 | 从指定位置开始判断是否以指定的字符串开头 |
8 | public boolean endsWith(String suffix) | 普通 | 判断是否以指定的字符串结尾 |
- 字符串替换
指使用一个新的字符串替换掉旧的字符串数据,支持的方法有如下几个: