Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中如何将数据对象的字符串数组转换为另一个数据对象的数组列表_Java_Arrays_Arraylist - Fatal编程技术网

java中如何将数据对象的字符串数组转换为另一个数据对象的数组列表

java中如何将数据对象的字符串数组转换为另一个数据对象的数组列表,java,arrays,arraylist,Java,Arrays,Arraylist,我有车辆数据对象返回字符串数组。我想转换或强制转换为Arraylist BuyingDo数据对象。我有Arraylist objectList 我得到了这样的价值 VehicleDo list[]=data.getList() 我是这样转变的 objectList=(ArrayList<BuyingDo)list objectList=(ArrayList你的问题有点……嗯……不清楚 我想你的意思是: List<VehicleDO> realList = Arrays.as

我有车辆数据对象返回字符串数组。我想转换或强制转换为Arraylist BuyingDo数据对象。我有Arraylist objectList

我得到了这样的价值

VehicleDo list[]=data.getList()
我是这样转变的

objectList=(ArrayList<BuyingDo)list

objectList=(ArrayList你的问题有点……嗯……不清楚

我想你的意思是:

List<VehicleDO> realList = Arrays.asList(list);
List realllist=Arrays.asList(List);
或者这个:

List<BuyingDO> realList = new ArrayList<BuyingDO>(list.length);
for (VehicleDO vdo : list){
    realList.add((BuyingDO)vdo);
}
List realllist=newarraylist(List.length);
用于(车辆到vdo:列表){
添加((BuyingDO)vdo);
}
当然,假设VehicleDO可以转换为BuyingDO


类似这样的东西?

我们需要看看您的购买情况。我认为问题在于这两个类没有关联。它们必须是一个扩展(extended)从一个到另一个,这样才能起作用。例如,BuyingDo扩展了VehicleDo可能是这两种方法中的一种。但是,您必须输入完整的代码和您得到的错误/异常,以便有人提供帮助。