字符串API


1.判断是否相等

a.equals(b)

 2.忽略字母大小写判断是否相等

a.equalsIgnoreCase(c)

3.替代

String d=b.replace("scarlett","scarlett·lie");

4.切割,得到的结果为数组,直接打印结果为数组的地址值,循环获取数组中的每个值

String d=scarlett·lie;
String[] arr=d.split("·");        //从字符串中的·切割
for (int i=0;i){
    System.out.println(arr[i]);
}

5.获取字符串中的值,从n+1开始到末尾

a.substring(n);

6.获取字符串的值,从3开始到6,包含3不包含6

a.substring(2,5);

7.长度

a.length();

8.去掉前后空格

e.trim();

9.找字符串a是否存在于字符串b中

System.out.println(b.indexOf("a"));

10.判断是否为空

System.out.println(f.isEmpty());

如果f为空,结果为true;如果f为null,结果报空指针

11.字符串转数字

System.out.println(Integer.parseInt("123456"));   //把字符串转成数字

相关