如何将Object转换为数组?
我有这段代码,但它是创建新的,清晰的对象
public Object[] toArray() {
return toArray(new Object[size()]);
}
答案 0 :(得分:0)
您可以使用
List<Object> object = Arrays.asList(objects);
并将其设置为您需要的类型,或者您可以使用此类
public ArrayList<Object> toArray(Object[] object){
ArrayList<Object> array = new ArrayList<Object>();
for(Object obj : object){
array.add(obj);
}
return array;
}
还可以将对象类型更改为您需要的内容。
答案 1 :(得分:-1)
如果要创建对象数组,请执行以下操作:
Object[] objArray = new Object[size]; //with size is of type int