java将对象数组扩展到参数列表
我想像这样扩展我的对象数组:
int size = 3; /* sample size */
Object[] arrayOfObjects = new Object[size];
/* initialize this array by Objects */
通过使用一些神奇的方法,在输出时得到:
Object obj1, Object obj2, Object obj3
我需要这种输出,因为我需要使用允许参数列表的方法
另外,我的API提供了addAll方法,参数类型是:Iterable <Some_Type>
,我真的不明白
# 1 楼答案
使用
这利用了
addAll()
方法和你在问题中提到的Iterable<Some_Type>
# 2 楼答案
addAll是一种在集合上“迭代”并将所有元素添加到另一个数据结构的方法
Iterable,对你来说这就是Iterable,它创建了一个叫做迭代器的数据结构,允许你自己在数据结构上迭代