一、String常用操作函数

1、startsWith

tom.startsWith(袷",3) 注意3是从0开始算起tom.startsWith(袷")

2、endsWith

3、equals String tom="abc"

String jack="abc"

注意:tom==jack的值是false.因为字符串是对象,tom,jack是引用。

equals比较的是字符串对象的值是否相等。

4、equalsIgnoreCase

比较时忽略大小写

tom.equalsIgnoreCase(anotherString)

5、compareTo

注意>0 <0 =0 三种情况

String s="abcde"

System.out.println(s.compareTo("boy"))//-1

System.out.println(s.compareTo("abca"))//3

System.out.println(s.compareTo("abcde"))//0

6、indexOf

s="abcdefabc"

s.indexOf("a")

s.indexOf("a",5)

7、substring

得到子串。

8、trim

去掉前后空格

9、replace

10、tostring

一个对象的字符串表示。