【问题标题】:Add String Array to ArrayList [duplicate]将字符串数组添加到 ArrayList [重复]
【发布时间】:2016-08-02 07:31:10
【问题描述】:

我有 2 个String 数组

String[] question1 = {"Q1","Q2","Q3","Q4"};
String[] question2 = {"Q5","Q6","Q7","Q8"};

还有一个ArrayList

ArrayList<String> aList = new ArrayList<String>();

如果我想访问ArrayList 的成员,我该如何操作它们。我尝试将两个数组都转换为字符串,但它没有给出解决方案。

【问题讨论】:

  • aList.addAll(Arrays.asList(question1)); aList.addAll(Arrays.asList(question2));

标签: java arrays string arraylist


【解决方案1】:
ArrayList<String> aList = new ArrayList<String>(Arrays.asList(question1));
aList.addAll(Arrays.asList(question2));

【讨论】:

  • 是否可以在同一行代码的列表中添加更多数组,例如 aList.addAll(Arrays.asList(question1,question2,question3...));
  • 以及我现在如何访问数组的某些元素
  • @GlacialMan “是否可以在同一行代码的列表中添加更多数组” 不是; “以及我现在如何访问数组的某些元素” - aList.get(0);,也许你应该仔细看看Collections Trail
  • @GlacialMan 或者看看ArrayList API
  • 这会得到我的数组,但我想访问数组的元素,例如我想处理数组 question1 的 q4 元素。
猜你喜欢
  • 2015-02-15
  • 2022-11-30
  • 2012-12-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-07
  • 1970-01-01
  • 2013-08-13
相关资源
最近更新 更多