使用ArrayList
import java.util.ArrayList;
ArrayList
arrayList = new ArrayList<>(); arrayList.add("Hello");
arrayList.add("World");
// 可以继续添加更多元素
使用Arrays.copyOf()方法
import java.util.Arrays;
String[] originalArray = {"Hello", "World"};
String[] newArray = Arrays.copyOf(originalArray, originalArray.length + 1);
newArray[originalArray.length] = "Java";
使用List.of()方法(Java 9或更高版本)
import java.util.List;
List
list = List.of("Hello", "World", "Java");
使用Stream API(Java 8或更高版本):
import java.util.stream.Collectors;
import java.util.stream.Stream;
String[] array = Stream.of("Hello", "World", "Java").collect(Collectors.toList()).toArray(String[]::new);
以上方法都可以用来向字符串数组添加元素。选择哪种方法取决于你的具体需求和Java版本。需要注意的是,ArrayList是动态数组,可以方便地添加和删除元素,而数组的大小是固定的。