在Java中創(chuàng)建字符串?dāng)?shù)組有多種方式,下面是兩個(gè)常見的方法:
1.直接賦值法:
String[] myArray = {"Hello", "World", "!"};
這種方法將數(shù)組中的值直接寫在大括號(hào)內(nèi)??梢允褂眠@種方法來初始化一個(gè)數(shù)組。
2.new 關(guān)鍵字法:
String[] myArray = new String[3];
myArray[0] = "Hello";
myArray[1] = "World";
myArray[2] = "!";
這種方法使用了new關(guān)鍵字來創(chuàng)建數(shù)組,并分別將數(shù)組元素的值分配給它們??梢允褂眠@種方法來初始化一個(gè)空數(shù)組。
無論使用哪種方法,都需要指定數(shù)組的大小。在第一種方法中,可以省略數(shù)組大小的指定,因?yàn)樗鼤?huì)自動(dòng)計(jì)算數(shù)組的大小。
還有一種在Java中創(chuàng)建字符串?dāng)?shù)組的方法,可以使用Arrays類的靜態(tài)方法asList():
這種方法將字符串?dāng)?shù)組轉(zhuǎn)換為L(zhǎng)ist對(duì)象,從而可以使用List對(duì)象的方法。請(qǐng)注意,使用此方法轉(zhuǎn)換的List對(duì)象是不可修改的,因?yàn)樗怯蓴?shù)組創(chuàng)建的。如果需要修改List對(duì)象,則可以創(chuàng)建一個(gè)新的ArrayList對(duì)象,將數(shù)組元素添加到該對(duì)象中,然后對(duì)該對(duì)象進(jìn)行修改。