Programming Tips - Java: Convert a HashSet into an ArrayList

Date: 2012nov8 Update: 2025sep20 Language: Java Q. Java: Convert a HashSet into an ArrayList A. There is a constructor of ArrayList that does that. As shown in this full example:
import java.util.HashSet; import java.util.ArrayList; class Demo { public static void main(String []args) { HashSet<String> myset = new HashSet<String>(); myset.add("one"); myset.add("two"); ArrayList<String> mylist = new ArrayList<String>(myset); // CONVERT System.out.println("mylist=" + mylist); } }
Output:
mylist=[one, two]