返回值类型 | 方法名 | 方法作用 |
---|---|---|
无返回值 | String(char[] ch); | 将字符数组转为字符串,直接使用String类的构造方法 |
int | length(); | 获取字符串长度 |
char | charAt(int index); | 通过索引下标 获取当前下标的字符 |
int | indexOf (String str); | 获取指定的字符第一个出现索引下标 |
int | lastIndexOf(int ch); | 获取指定的字符最后一次出现索引下标 |
boolean | endWith(String str); | 判断是否是以指定的字符或者字符串结尾的 |
boolean | equals(Object obj); | 判断字符串的内容是否相等。 |
boolean | isEmpty(); | 判断字符串是否为空 |
boolean | contains(String str); | 在一个字符串中是否包含另外一个字符串 |
boolean | equalsIgnoreCase(); | 忽略大小写比较字符串的是否相等 |
String | static String valueOf(char[] chs); | 将字符数组转为字符串。静态的方法【重点】并且valueOf方法的重载很多。一定要记住将八大基本数据类型转为字符串 |
char[] | tocharArray(); | 将字符串转为字符数组【重点】 |
String | replace(char oldChar, char newChar); | 在字符串中用新的字符替换老的字符 |
String[] | split(String regex); | 以指定的字符串进行切割 |
String | subString(int beginIndex); | 从指定的位置开始截取字符串 |
String | subString(int beginIndex, int endIndex); | 从指定的位置开始截取字符串到指定的位置结束 |
String | toUpperCase(); | 将小写字符转为大写的 |
String | toLowerCase(); | 将大写字符转为小写的 |
String | trim(); | 去掉首尾空格 |