1.创建字符串
String(char a[])
String(char a[],int offset,int length)
String(char[] value)
2.获取字符串长度
str.length();
3.字符串查找
indexOf(String s)
返回参数字符串s在指定字符串中首次出现的索引位置。
lastIndexOf(String str)
返回指定字符串最后一次索引位置
4.获取指定索引位置的字符
charAt()
5.获取子字符串
substring(int beginIndex)
从指定的索引位置开始截取直到该字符串的结尾
substring(int beginIndex,int endIndex)
从字符串某一索引位置开始截取至某一索引位置结束
6.去除空格
trim()
返回字符串的副本,忽略前导空格和尾部空格
7.字符串替换
replace()
返回的结果是一个新的字符串
8.判断字符串的开始与结尾
startsWith()
endsWith()
用来判断字符串是否以指定内容开始或结束 返回的是Boolean类型
9.判断字符串是否相等
equals()
对字符串进行比较时区分大小写
equalsIgnoreCase()
对字符串进行比较时忽略大小写
10.按字典顺序比较两个字符串
compareTo()
11.字母大小写转换
toLowerCase()
将字符串中所有大写字母改为小写字母
toUpperCase()
将字符串中所有小写字母改为大写字母
12.字符串分割
split()
使字符串按指定的分割字符或者字符串进行分割,并将分割之后的结果存放在字符串数组中
13格式化字符串
format()
可以用来日期和时间字符串格式化
可以用来常规类型格式化