一、String常见方法
String t1 = "Aj,sdh";
String t2 = "gfdgs";
System.out.println(t1.equals(t2));
System.out.println(t1.length());
System.out.println(t1.toLowerCase());
System.out.println(t1.toUpperCase());
System.out.println(t1.split(",").length);
System.out.println(t1.replace("s", "1"));
System.out.println(t1.substring(2));
string以上方法会重新生成新的字符串,如果想灵活使用斌更字符串的内容,需要使用StringBuffer和StringBuild
二、StringBuffer和StingBuild
三、String和StringBuffer的区别
下图:String会开辟新的内存,StringBuffer使用原有内存
StringBuffer使用
StringBuffer str = new StringBuffer();
str.append("abc");
str.append("ccc");
str.delete(2,3);