String类中的方法

String类中的方法
String类中的方法

String类中的方法

构造方法:

●建立对象,new String()

●将字节数组转化为字符串,String(byte[] b);

●将特定下标之后的值转化为字符串,String(byte[] b,int formIndex)

●将字符数组转化为字符串,String(char[] c);

●将特定下标之后的值转化为字符串,String(char[] c,int formIndex)

判断方法:

●判断两个字符串时候相等,boolean equals(Object obj),若相等则为true,否则为false。

方法来源,将父类的Object方法进行了重写,当传入字符串的时候,相当于一个

对象,多态的形式进行运行。

●判断两个字符串时候相等(不区分大小写) boolean equalsIgnoreCase(String s)

●判断字符串是不是以特定的字符开始的,boolean startsWith(char c)

●判断字符串是不是以特定的字符结尾的,boolean endsWith(char c)

●判断字符串是否为空,Boolean isEmpty()

转化方法:

●将字符串转化为字节数组,byte[] getbytes(String s)

●将字符串转化为字符数组,char[] toCharArray(String s)

●将字符串全部转化为小写,String toLowerCase(String s)

●将字符串全部转化为大写,String toUpperCase(String s)

●在字符串的后面追加字符串,String concat(String s)

获取方法:

●获取字符串对应下标的字符,char charAt(int i) 如果没有找到即越界异常

●获取字符所对应在字符串中第一次出现的下标,int indexOf(char c),如果没有找到返

回负数

●获取特定下标之后的字符的下标,int indexOf(char c, int formIndex) 如果没有找到返

回负数

●获取最后出现该字符的下标,int lastIndexOf(char c) 如果没有找到返回负数

●获取特定位置之后的字符出现的下标位置,int lastIndexOf(char c ,int formIndex)

●获取最后出现该字符的下标,在特定下标之后,int lastIndexOf(char ,int formIndex)

●获取第一次在字符串中出现的字串的下标, int indexOf(String s )

●获取在特定下标之后出现的字符串所对应的下标,int indexOf(String s , int

formIndex)

●获取在最后一次出现的字符串所对应的下标,int lastIndexOf(String s)

●获取特定下标之后的字符串的出现下标,int lastIndexOf(String s ,int formIndex)

●抽取字符串中的特定字符,subString(int star,int end)

●抽取从开始字符之后的全部字符, subString(int star)

其他方法:

●将其他数据类型的数据转化为字符串类型的数据,static String valueTo(数据类型)

●按照字典的顺序来进行比较,int compare(String s) .和调用方法者进行比较。若相等

则返回0,小于返回负数,大于返回正数

●将字符串按照特定的规则进行分离,String[] sqlit(规则),按照正则表达式的匹配结

果进行区分。

●将字符串两边的空格进行去除,String trim()

●将字符串中的内容进行代替,String replace(char old ,char new)用新串替代旧串。

●看字符串中是否包含另一个字符串,若包含返回真,boolean contain(String s )

相关主题
相关文档
最新文档