更新時間:2022-10-28 11:22:59 來源:動力節點 瀏覽4358次
Java定義字符串的方式有哪些?小編來為大家介紹幾種。
直接定義字符串是指使用雙引號表示字符串中的內容,例如“Hello Java”、“Java 編程”等。
String str="Hello Java";
String str;
str="You are in my heart !";
注意:字符串變量必須經過初始化才能使用。
String()
初始化一個新創建的 String 對象,表示一個空字符序列。
String(String original)
初始化一個新創建的 String 對象,使其表示一個與參數相同的字符序列。換句話說,新創建的字符串是該參數字符串的副本。例如:
String str1 = new String("Hello Java");
String str2 = new String(str1);
這里 str1 和 str2 的值是相等的。
分配一個新的字符串,將參數中的字符數組元素全部變為字符串。該字符數組的內容已被復制,后續對字符數組的修改不會影響新創建的字符串。例如:
char a[] = {'H','e','l','l','0'};
String sChar = new String(a);
a[1] = 's';
上述 sChar 變量的值是字符串“Hello”。 即使在創建字符串之后,對 a 數組中的第 2 個元素進行了修改,但未影響 sChar 的值。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習