字符串

day 7

字符串

Java中所有双引号字符串都是String的对象。字符串一旦建立,就不会改变,正是这个特性,所以可以被共享使用。

 

构造方法
public String();//创立一个空白字符串
public String(char[] array);//根据字符数组内容来创建字符串
public String(byte[] array);//根据字节数组内容来创建字符串

 

 

常用方法

1.public boolean equals (String str) ;

比较内容是否一样;

 

2.public boolean equalsIngnoreCase(String str);

忽略英文大小写比较内容是否一样;

 

3.public int length();

获取字符串长度;

 

4.public String concat(String str);

将当前字符串和参数字符串拼接起来,并且返回组成的新字符串;

 

5.public int indexof(String str);

参数字符串str在本字符串中首次出现的索引位置,如果没有返回-1;

 

6.public String substring (int indexof);

截取从下标为indexof一直到字符串末尾,并且返回截取的字符串;

 

7.public String substring (int begin,int end);

截取下标从begin开始,到end结束,之间的字符串,并且返回

注:[begin,end);返回的字符串,包括开始,不包括结束

 

8.public char[] toCharArray();

将当前字符串拆解成为字符数组,并且作为返回值返回;

 

9.public byte[] getBytes();

获取当前字符串的底层字节数组,并且返回;

 

10.public String replace (CharSequence oldString,CharSequence newString);

用新字符串替换旧字符串,并且返回替换之后的结果;

 

11.public String[] split (String regx);

按照参数regx,将字符串分割成为若干部分;

注:如果按照英文 '.' 进行分割,必须写成 . ;

 

原文地址:https://www.cnblogs.com/stydejava/p/13378993.html