1. 字符串
1.1 初始化
String s = "abcde";
1.2 拼接
String s = s1 + s2;
1.3 裁切
String s1 = s.substring(0,3) //区间前闭后开
1.4 链接
String s = String.join(",", "a", "b", "c"); //输出为a,b,c
1.5 比较
Boolean bool = s1.equals(s2);
1.6 长度
int len = s.length();
1.7 判断空
Boolean bool = s.length == 0;
Boolean bool = s.equals("");
1.8 返回某字符
char cha = s.charAt(i);
1.9 大小写转换
String s1 = s.toLowerCase;
String s2 = s.toUpperCase;
1.10 去两端空格
String s1 = s.trim();
1.11 按某字符裁剪
String[] st = s.split("c");
1.12 字符数组转字符串
char[] array = new char[] {'a','b','c','d','e','f','g'};
String s = new String(array);
------------------------------------------------------------------------------------------------------------------------------------------
2. StringBuilder
2.1 初始化
StringBuilder sb = new StringBuilder();
StringBuilder sb = new StringBuilder("Hello World!");
2.2 添加元素
sb.append("nihao!");
2.3 替换元素
sb.replace(6, 11, "who"); //前闭后开
2.4 截取元素
String s = sb.substring(3,5); //前闭后开
2.5 反转
sb.reverse();
2.6 转成字符串
String s = sb.toString();