Java String類
字符串廣泛應用在Java編程中,在Java中字符串屬于對象,Java提供了String類來創(chuàng)建和操作字符串。
創(chuàng)建字符串
在代碼中遇到字符串常量時,編譯器會使用該值創(chuàng)建一個String對象。
和其它對象一樣,可以使用關鍵字和構造方法來創(chuàng)建String對象。
String有11種構造方法,這些方法提供不同的參數來初始化字符串。
注意:String類是不可改變的,所以你一旦創(chuàng)建了String對象,它的值就無法改變了。如果需要對字符串做很多修改,那么應該選擇使用StringBuffer&StringBuilder類。
字符串長度
用于獲取有關對象的信息的方法稱為訪問器方法。
String類的一個訪問器方法是length()方法,它返回字符串對象包含的字符數。
連接字符串
String類提供了連接兩個字符串的方法
string1.concat(string2);
更常用的使用‘+’操作符來連接字符串
創(chuàng)建格式化字符串
我們知道輸出格式化數字可以使用printf()和format()方法。String類使用靜態(tài)方法format()返回一個String對象而不是PrintStream對象。
String類的靜態(tài)方法format()能用來創(chuàng)建可復用的格式化字符串,而不僅僅是用于一次打印輸出。