API:应用程序编程接口,为预先定义的函数(方法)。
一、常用的字符串API
- length()
- chartAt(int) //索引处字符
- toCharArray() //转换为char类型
- equals(String)
- equalsIgnoreCase(String) //忽略字母大小小比较内容是否一样
- contains(String) //是否包含内容
- indexOf(String) 、lastIndexOf(String)
- startsWith(String)、endWith(String)
- substring(int,int) //截取字符
- replace(String,String) //替换
- trim() //去掉左右空格
- toLowerCase、toUpperCase() //转大小写
代码:
package org.example.review01;
public class api {
public static void main(String[] args){
String s="Abc";
String s1="abcd";
System.out.println(s.length());
System.out.println(s.charAt(1));//索引从0开始
System.out.println(s.toCharArray());
System.out.println(s.equalsIgnoreCase(s1));
System.out.println(s.toLowerCase());
System.out.println(s.contains("c"));
System.out.println(s.substring(1,2));//实际是[1,2)
System.out.println(s1.trim());
System.out.println(s.replace("ab","cd"));
}
}
运行结果: