Java中定義String數組的方法有多種,下面將介紹幾種常用的方式。
1. 使用數組字面量初始化數組:
String[] array = {"元素1", "元素2", "元素3"};
這種方式可以直接在定義數組的同時初始化數組元素,使用大括號括起來的元素之間用逗號分隔。
2. 使用new關鍵字創建數組并逐個賦值:
String[] array = new String[3];
array[0] = "元素1";
array[1] = "元素2";
array[2] = "元素3";
這種方式先使用new關鍵字創建一個指定長度的數組,然后通過索引逐個給數組元素賦值。
3. 使用Arrays類的靜態方法初始化數組:
String[] array = Arrays.copyOf(new String[]{"元素1", "元素2", "元素3"}, 3);
這種方式使用Arrays類的copyOf方法將一個已有的數組復制到一個新的數組中,并指定新數組的長度。
4. 使用ArrayList類轉換為數組:
ArrayList
list.add("元素1");
list.add("元素2");
list.add("元素3");
String[] array = list.toArray(new String[0]);
這種方式先使用ArrayList類添加元素,然后通過toArray方法將ArrayList轉換為數組。
以上是幾種常用的定義String數組的方法,根據實際需求選擇適合的方式即可。