Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.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/1/list/4.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_List_Datamodel - Fatal编程技术网

在Java中将数据模型转换为列表

在Java中将数据模型转换为列表,java,list,datamodel,Java,List,Datamodel,谁能告诉我是否可以将DataModel转换为ArrayList 我该怎么做呢?请让我尽快知道 我可以使用newlistdatamodel(List List)将ArrayList转换为ListDataModel,但我不知道如何做相反的事情 例: public void过滤器{ this.listaDeCamadasParaEscolha=新的ListDataModel(this.service.getServiceComponentesConstrutivos().FiltrarCamadaPo

谁能告诉我是否可以将
DataModel
转换为
ArrayList

我该怎么做呢?请让我尽快知道

我可以使用
newlistdatamodel(List List)
ArrayList
转换为
ListDataModel
,但我不知道如何做相反的事情

例:

public void过滤器{
this.listaDeCamadasParaEscolha=新的ListDataModel(this.service.getServiceComponentesConstrutivos().FiltrarCamadaPorcateGorIabricante(IDCategoriateCamadaaseRadicionada,IDFabricantedeCamadaseradicionada));
}

看起来数据模型有一个迭代器


您应该能够使用此迭代器迭代数据模型上的内容并创建ArrayList。

根据您提供的信息,唯一的答案是:查看ListDataModel的文档。请提供一些附加信息,例如DataModel的包名(如果不是java.util.ArrayList,请提供ArrayList)。如果DataModel是一个接口,那么最好为实现该接口的ArrayList实现一种包装器。
public void filtrarCamadaPorCategoriaEFabricante(){
        this.listaDeCamadasParaEscolha = new ListDataModel<Camada>(this.service.getServiceComponentesConstrutivos().filtrarCamadaPorCategoriaEFabricante(idCategoriaDeCamadaASerAdicionada, idFabricanteDeCamadaAserAdicionada));
}