将Object []转换为Array()

时间:2013-05-29 10:16:22

标签: java arrays

如何将Object转换为数组?

我有这段代码,但它是创建新的,清晰的对象

public Object[] toArray() {
        return toArray(new Object[size()]);
    }

2 个答案:

答案 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