Java – How to convert LinkedList to ArrayList ?

In this article, we will discuss how to convert LinkedList to ArrayList

LinkedList to ArrayList conversion :

  • For LinkedList to ArrayList conversion, pass linkedList object as constructorargument while creating/instantiating ArrayList object as shown in the below illustration
  • Print both original LinkedList and converted ArrayList elements to the console
  • Read LinkedList class for more details
  • Read ArrayList class for more details

LinkedListToArrayList.java

package in.bench.resources.java.conversion;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class LinkedListToArrayList {

	public static void main(String[] args) {

		// 1. create LinkedList of String elements
		List<String> fruits = new LinkedList<String>();


		// 1.1 add fruits to LL
		fruits.add("Mangoes");
		fruits.add("Apples");
		fruits.add("Grapes");
		fruits.add("Banana");
		fruits.add("Cherries");


		// 1.2 print to console
		System.out.println("LinkedList elements :- \n");
		fruits.forEach(System.out::println);


		// 2. convert LinkedList to ArrayList
		ArrayList<String> arrayList = new ArrayList<String>(fruits);


		// 2.1 print to console
		System.out.println("\n\nConverted ArrayList elements :- \n");
		arrayList.forEach(System.out::println);
	}
}

Output :

LinkedList elements :- 

Mangoes
Apples
Grapes
Banana
Cherries


Converted ArrayList elements :- 

Mangoes
Apples
Grapes
Banana
Cherries

Related Articles :

References :

Happy Coding !!
Happy Learning !!

Java – How to add elements at the beginning and end of LinkedList ?
Java – How to convert ArrayList to LinkedList ?