Les tableaux

Transformer une List d'objet en tableau

List liste = new ArrayList() ;

Invoice envoi = new Invoice() ;
       
liste.add(envoi) ;

Invoice[] listeEnTableau = (Invoice[]) liste.toArray(new Invoice[liste.size()]);

Transformer un tableau en liste

maCollection.addAll(Arrays.asList(monTableau)) ;
//ou			
Collections.addAll(maCollection, monTableau) ;

La deuxième méthode est sensiblement plus rapide selon la doc sun