Java中的字符串是使用String類來表示的。字符串可以是任意長度的字符序列,用雙引號括起來。
//創(chuàng)建一個字符串對象 String str = "Hello World!";
字符串可以進行拼接,使用加號來連接兩個字符串:
String str1 = "Hello"; String str2 = "World"; String greeting = str1 + " " + str2;
字符串是不可變對象,一旦創(chuàng)建就不能改變。如果需要修改字符串,需要創(chuàng)建一個新的字符串對象來存儲修改后的值。
如果需要處理單個字符,可以使用char類型。char表示一個16位的Unicode字符。使用單引號來表示char類型。
//創(chuàng)建一個char類型的變量 char ch = 'A';
可以將char類型和int類型互相轉(zhuǎn)換,char類型可以變成對應(yīng)的Unicode碼,int類型也可以轉(zhuǎn)換成char類型。
//將char類型轉(zhuǎn)換成int類型 int unicode = (int) ch; //將int類型轉(zhuǎn)換成char類型 char c = (char) unicode;
在字符串中,可以通過下標來訪問單個字符。下標從0開始計數(shù)。
String str = "Hello World!"; char firstChar = str.charAt(0);