一、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);