gpt4 book ai didi

java - 如何使用 ArrayList.addAll()?

转载 作者:IT老高 更新时间:2023-10-28 20:52:44 28 4
gpt4 key购买 nike

我想用这些字符 +、-、*、^ 等填充 ArrayList。我怎样才能做到这一点而不必使用 arrayList.add() ?

最佳答案

Collections.addAll就是你想要的。

Collections.addAll(myArrayList, '+', '-', '*', '^');

另一个选择是使用 Arrays.asList 将列表传递给构造函数。像这样:

List<Character> myArrayList = new ArrayList<Character>(Arrays.asList('+', '-', '*', '^'));

但是,如果您对固定长度的 arrayList 感到满意,则可以像 list = Arrays.asList(...) 一样简单地创建。 Arrays.asList specification声明它返回一个 fixed-length 列表,该列表充当传递数组的桥梁,这可能不是您需要的。

关于java - 如何使用 ArrayList.addAll()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8985432/

28 4 0