在Java中,将两个列表连接成一个新列表的最佳方法是什么?

在Java中,将两个列表连接成一个新列表的最佳方法是什么?,java,jakarta-ee,collections,Java,Jakarta Ee,Collections,在Java应用程序中,我遇到以下情况: 我有以下两个清单: List<Twp1007Progetto> progettiDaValidare = progettoService.getListaProgettiConsultazione(consultazioneFilter); List<Twp1007Progetto> progettiInValidazione = progettoService.getListaProgettiConsultazione(cons

在Java应用程序中,我遇到以下情况:

我有以下两个清单:

List<Twp1007Progetto> progettiDaValidare = progettoService.getListaProgettiConsultazione(consultazioneFilter);

List<Twp1007Progetto> progettiInValidazione = progettoService.getListaProgettiConsultazione(consultazioneFilter);
List progettiDaValidare=progettoService.getlistaporogetitconsultazione(consultazioneFilter);
List progettiInValidazione=progettoService.getlistaporogetitconsultazione(consultazioneFilter);
我必须连接这两个列表(分别命名为progettiDaValidareprogettiInValidazione),并将结果放入名为listaProgetti的新列表中

在Java中,最好的方法是什么?

List listaProgetti=new ArrayList(progettiDaValidare);
listaProgetti = new ArrayList(progettiDaValidare);
listaProgetti .addAll(progettiInValidazione)
listaProgetti.addAll(ProgetIINValidazine);
List<Twp1007Progetto> listaProgetti = new ArrayList<Twp1007Progetto>(progettiDaValidare);
listaProgetti.addAll(progettiInValidazione);