Convertir une LinkedList en une ArrayList en Java

Cet exemple montre comment faire la conversion d'une LinkedList en une ArrayList en java. Pour créer une ArrayList à partir d'une LinkedList, cela peut être réalisable lors de la création de l'objet ArrayList, en passant la liste LinkedList comme argument dans le constructeur de ArrayList.

import java.util.ArrayList;

public class LinkedList_To_ArrayList {

public static void main(String[] args) {
ArrayList<String> linkedlist = new ArrayList<String>();

//Ajouter des éléments à LinkedList
linkedlist.add("Rock");
linkedlist.add("Blues");
linkedlist.add("Pop");
linkedlist.add("Classic");
System.out.println("Eléments de LinkedList: ");
for(String s:linkedlist)
System.out.println(s);

ArrayList<String> arraylist = new ArrayList<String>(linkedlist);
System.out.println("Eléments de ArrayList: ");
for(String s:arraylist)
System.out.println(s);
}
}
Exécution:

Eléments de LinkedList: 
Rock
Blues
Pop
Classic
Eléments de ArrayList:
Rock
Blues
Pop
Classic