public int length():获取字符串长度;public boolean equals(String s):比较字符串与参数s是否相等;
equals判断字符串内容是否相等,==判断引用是否相等即是否引用同一地址public boolean startsWith(String s)、public boolean endsWith(String s):判断字符串的前缀或后缀是否为s;public int compareTo(String s):按字典序与参数s指定的字符串比较大小如果当前字符串与s相同,返回0;如果当前字符串大于s返回正值,小于s返回负值;compareToIgnoreCase(String s)方法忽略大小写进行比较;public boolean contains(String s):判断当前字符串是否含有参数指定的字符串s;public int indexOf(String s):返回字符串中首次出现参数s的索引位置,若没有检索到s则返回-1;lastIndexOf(String s):返回最后出现s的索引位置;public String subString(int start):返回从字符串start位置截取到最后位置的字符串;subString(int start,int end):返回start到end位置(不包括end)的字符串;public String trim():返回去掉字符串前后空格后的字符串;public String concat(String s):返回字符串与s连接后的字符串;public char charAt(int index):获取字符串下标index位置的字符;
public String toLowerCase(Locale locale):转换为小写、public String toUpperCase(Locale locale):转换为大写,locale指定使用语言,如toUpperCase(Locale.US)
public String replace(CharSequence target,CharSequence replacement):返回将字符串中所有target替换为replacement后的字符串;
public boolean matches(String regex):匹配正则表达式
public String replaceAll(String regex, String replacement):根据正则表达式进行替换
public String[] split(String regex):根据正则表达式分割字符串