這段程式碼實際上會創建一個字串對象,其中每個字元都是從提供的字串中複製的,但是因為 string 對象本身是不可變的,所以這樣的使用方式並不常見。
通常,我們直接使用字串字面量或透過其他方法建立字串,而不需要使用 new string 建構函數。例如:
1
string s = "xyz"; //使用字串
或者如果你有字元數組,可以使用:
1
2
char[] arr = {'x','y','z'};
string s = new String(arr);
這段程式碼實際上會創建一個字串對象,其中每個字元都是從提供的字串中複製的,但是因為 string 對象本身是不可變的,所以這樣的使用方式並不常見。
通常,我們直接使用字串字面量或透過其他方法建立字串,而不需要使用 new string 建構函數。例如:
1
string s = "xyz"; //使用字串
或者如果你有字元數組,可以使用:
1
2
char[] arr = {'x','y','z'};
string s = new String(arr);
A new version of content is available.