如何将对象数组添加到列表中

时间:2011-09-22 12:44:20

标签: java

我有一个像对象的数组 A[] a;

我还有一个类似List<A> b = new ArrayList<A>();

的A列表

我想知道如何将a添加到b

6 个答案:

答案 0 :(得分:7)

只需使用带有Arrays.asList()的addAll()方法作为参数:

b.addAll(Arrays.asList(a));

答案 1 :(得分:6)

尝试:

b.addAll(Arrays.asList(a));

答案 2 :(得分:3)

迭代数组并添加每个元素

for( A element : a ) { 
    b.add( element ) 
}

答案 3 :(得分:3)

假设您要将a的内容添加到b,您可能希望使用Collections.addAll(b, a);

答案 4 :(得分:2)

list.addAll(Arrays.asList());

例如:

b.addAll(Arrays.asList("Larry", "Moe", "Curly"));

答案 5 :(得分:0)

 List<A> b = new ArrayList<A>();
 b.addAll(Arrays.asList(a));
相关问题