java.lang.System類中提供了大量的靜態方法,能夠獲取與系統相關的信息或系統級操做,在System類的API文檔中,經常使用的方法有;java
參數:數組
StringBuilder類app
字符串緩衝區,能夠提升字符串的操做效率(當作一個長度能夠變化的字符串)
底層也是一個數組,可是沒有被final修飾,能夠改變長度ui
byte[] value = new byte[16];
StringBuilder在內存中始終是一個數組,佔用空間少,效率高
若是超出了StringBuilder的容量,會自動的擴展。spa
比較與:String類
字符串是常量;它們的值在建立以後不能更改。
字符串的底層是一個被final修飾的數組,不能改變,是一個常量code
private final byte[] value;
進行字符串的相加,內存中就會有多少個字符串,佔用空間多 ,效率低下對象
java.lang.StringBuilder類:字符串緩衝區,能夠提升字符串的效率
構造方法:blog
StringBuilder的經常使用方法:索引
StringBuilder和String能夠相互轉換;內存
StringBuilder(String str)
public String toString();