日常記憶之Java String類

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)建可復用的格式化字符串,而不僅僅是用于一次打印輸出。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一、Java 簡介 Java是由Sun Microsystems公司于1995年5月推出的Java面向對象程序設計...
    子非魚_t_閱讀 4,564評論 1 44
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,590評論 19 139
  • 回想起來,似乎已經很久沒有認真堅持地做某一件事情了。說好了要鍛煉身體,報了瑜伽班,卻總會以“帶衣服麻煩”,“沒...
    玫玫吖閱讀 1,140評論 1 1
  • 我是一個喜歡說話的人,在聚會里面是,在班級的時候是。在活動里面是; 只要我不說話,身邊的朋友就會覺得我不正常。但我...
    雞師兄閱讀 329評論 0 2
  • 在前幾天的文章里面,我們講到求解最大流的關鍵是找到增廣路,并且單獨介紹了一個求增廣路的Ford-Fulkerson...
    鵬摶九萬閱讀 3,850評論 1 2

友情鏈接更多精彩內容