字符串创建:
String s;
连接字符串:+
获取字符串信息:
- 获取字符串长度:
String.length()
- 字符串查找:
indexOf()或者lastIndexOf()
- 获取指定索引位置的字符:
charAt()
字符串操作:
-
获取子字符串:
Str.substring(int begin)或者Str.substring(int begin,int end)
-
去除空格:
str.trim()
-
字符串替换:
str.replace()
注意:如将j替换成x使用该方法是不能成功替换的。 -
判断字符串的开始与结尾:
starsWith(),endsWith()
-
判断字符串是否相等:
equals(),equalsIgnoreCase()忽略大小写
-
按字典顺序比较两个字符串:compareTo()
如果String对象位于参数字符串之前,比较结果是一个负整数,若在之后,则为正整数,相等为0。 -
字符串大小写转换:
toLowerCase()
转换为小写,toUpperCase()
转换为大写。 -
字符串分割:
split()
ps:定义多个分割符时,使用符号 “ | ”,如 \.|=表示分割字符为“.”和“=”。 -
字符串的格式化:
str.format()
-
字符串生成器:StringBuider,提高频繁增加字符串的效率。
append(追加的内容)
追加
insert(int 位置参数,要添加的字符参数)
插入
delete(int start ,int end)
删除