How to Covert Set to ArrayList in Java
This guide explains how you can Convert Set
to ArrayList
in Java. It is a pretty simple method that requires only one glance at the code to understand it fully. Since you are here reading this guide, it can be assumed that you are already familiar with the fundamentals of both Sets
and ArrayList
. But if you need to go through the basics one more time, you can visit the following links.
Learn more about Set
here.
Learn more about ArrayList
here.
Convert Set
to ArrayList
in Java
In the following code, we are simply initializing one set
and later converting it into an ArrayList
using the addAll()
method. Take a look at the code.
import java.util.*;
public class Main {
public static void main(String args[]) {
Set<String> data = new LinkedHashSet<String>(); // Creating A Set
data.add("BillGates"); // Adding Random Data In Order To Explain
data.add("Newton"); // Adding Random Data In Order To Explain
data.add("Einsten"); // Adding Random Data In Order To Explain
data.add("Obama"); // Adding Random Data In Order To Explain
// Printing Set.........................
System.out.println(data);
// Converting Set To List
List<String> Listt = new ArrayList<String>(); // Creating A New ArrayList...
Listt.addAll(data); // addAll Method Converts Collection Into List.
System.out.println("Converting..................");
System.out.println("Successfully Converted");
System.out.println(Listt); // Printing The Listt After Conversion........
}
}
Output:
[BillGates, Newton, Einsten, Obama]
Converting..................
Successfully Converted
[BillGates, Newton, Einsten, Obama]
The code is self-explanatory. As you can see, we simply created a set
named data
. We added some values to it and printed it. For the conversion, we made a new ArrayList
. And using the addAll()
method, we converted the whole collection into the List
.
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedInRelated Article - Java Set
- How to Create a Concurrent Set in Java
- Union and Intersection of Two Java Sets
- How to Convert ArrayList to Set in Java
- How to Sort a Set in Java
- How to Find a Set Intersection in Java