Java中的String類的認識

2021-06-28 13:53:50 字數 320 閱讀 1787

一般將字串如「abc」直接稱為string物件其實它是string物件的一部分(字元陣列屬性的值)

string類的例項化:

(1)string a="abc";在常量池中用一塊字元陣列放乙個字串「abc」,a變數存該字串的引用!

(2)string a=new string("abc");在常量池中用一塊字元陣列放乙個字串「abc」,並在堆記憶體中用一塊字元陣列放乙個字串「abc」所以放了2個字串「abc」,換一種說法就是建立了2個string物件

(3)(1)中的a存的就是abc,(2)中的a是乙個handle(引用變數)-指向的是存abc的一塊記憶體

JAVA中String類的總結

類在 的使用中有著非常重要的作用,現在對於 類做乙個總結 提到 類就不得不提到 類,有兩種型別的字串,一種是建立後不需要改變的,稱為字串常量,類用於儲存字串常量。另一種是建立後需要對其進行改變的,稱為字串變數,用於儲存字串變數。先來看看 類 類有 種構造方法,都是根據提供的不同引數來構造。下面舉幾個...

Java中的String類 二

2 string的常用操作方法 2.1 字元與字串 在string類中提供了以下的方法操作字元與字串間的轉換關係 根據字串中提供的索引找到指定位置的字元 public char charat int index 將字串變為字元陣列 public char tochararray 將字元陣列變為字串 ...

java中String類的建構函式

string類中的建構函式 string 構造乙個空字串物件 string byte bytes 通過byte陣列構造字串物件 string byte bytes,int offset,int length 通過byte陣列,從offset開始,總共length長的位元組構造字串物件 string ...