String类的常用方法
功能 | 方法 | 说明 |
字符串的长度 | Int length() | 返回此字符串的长度 |
字符串比较 | Boolean equals(Object anObject) | 将此字符串与指定的对象比较 |
Boolean equalsIgnoreCase(String s2) | 比较两个字符串,忽略大小写的形式 | |
int compareTo(String s2) | 按字典的顺序比较两个字符串 | |
Boolean startsWith(String prefix) | 测定此字符串是否以指定的前缀开始 | |
Boolean endsWith(String prefix) | 测定此字符串是否以指定的前缀结束 | |
收索字符串 | int indexOf(int ch) | 返回指定字符在此字符串第一次出现处的索引 |
int index(String str) | 返回指定字符串在此字符串第一次出现处的索引 | |
int lastIndex(int ch) | 返回指定字符在此字符串最后一次出现处的索引 | |
int lastIndexOf(String str) | 返回指定字符串在此字符串最右边(最后一次)出现处的索引 | |
提取字符串 | char charAt(int index) | 返回指定索引处的char值 |
String substring(int index) | 提取从位置索引开始的字符串部分 | |
String substring(int begin,int end) | 提取begin和end位置之间的字符串部分(包前不包后) | |
String trim() | 返回一个前后不包含任何空格的字符串 | |
连接字符串 | String concat(String str) | 将指定字符串连接到次字符串后面 |
代替字符串 | String replace(char oldchar, char newchar) | 返回的是一个新的字符串,它是通过用newchar字符串去替换此字符串中出现的所有oldchar字符得到的一个 新的字符串 |
字符串大小写转换 | String toUpperCase() | 将字符串中的所有字符都转换成为大写 |
String toLowerCase() | 将字符串中的所有字符都转换成为小写 |