Java 将对象[]转换为数组()
如何将对象转换为数组 我有这个代码,但它是创建新的,明确的对象Java 将对象[]转换为数组(),java,arrays,Java,Arrays,如何将对象转换为数组 我有这个代码,但它是创建新的,明确的对象 public Object[] toArray() { return toArray(new Object[size()]); } 如果要创建对象数组,请执行以下操作: Object[] objArray = new Object[size]; //with size is of type int 你可以使用 List<Object> object = Arrays.asList(object
public Object[] toArray() {
return toArray(new Object[size()]);
}
如果要创建对象数组,请执行以下操作:
Object[] objArray = new Object[size]; //with size is of type int
你可以使用
List<Object> object = Arrays.asList(objects);
List 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;
}
public ArrayList toArray(Object[]Object){
ArrayList数组=新的ArrayList();
用于(对象对象对象:对象){
array.add(obj);
}
返回数组;
}
还可以将对象类型更改为您需要的对象。这没有意义。你到底有什么,你想把它转换成什么。你想转换的对象是什么?多么奇妙的循环代码:)你能提供更多关于你想实现什么的信息吗?您是否正在实现一个集合,一个列表?toArray(Object[])的方法在哪里实现?@MarkoTopolnik bwahahaha,Lol不会更改为array。。