java 經常使用類 String

字符串ui

    字符串就是多個字符的鏈接
編碼

    經常使用類:String,StringBuffer,StringBuilder
spa

     String類特色:
code

               a)String是一個final類,表示不可變的字符序列。
對象

                b)String對象的建立
內存

                       第一種:建立String對象
字符串

                              String 對象名稱="";編譯

                                    這種寫法在代碼編譯時,會自動建立一個字符串對象,並用雙引號中的值做爲初始化參數。 
引用

                        第二種:建立String對象程序

                                 String 對象名稱=new String(參數);

                                    例如:String str=new String("abc");

                                            這種建立對象的方式,實際上會建立出兩個對象。(一個是括號中的構造方法,是原始對象,str是建立出來的對象的副本)

                c)String採用的是國際統一編碼(Unicode)一個字符佔兩個字節

                d)String 一旦賦值就不能改變。

                        字符串池

                                    在程序中,全部的字符串對象,都會存放到一個字符串池中,在存放時,都會判斷當前要存放的字符串池中是否已經存在,若是已經存在直接引用已存在的內存地址,不然,往字符串池中添加字符串。

                        字符串能夠使用「+」來鏈接:String str3 = "abc" + "中國";

                                    經過「+」鏈接的字符串,也是一個新的字符串,也要添加到字符串池子裏。

String經常使用方法

        

字符串的比較

       == : 比較兩個字符串的內存地址。  //用得少

      equals(): 比較的是兩個字符串的內容。最經常使用的方法。

相關文章
相關標籤/搜索