CodesJava

Easy learning with example program codes

How to convert linkedhashset to array in java?


LinkedHashSet:

LinkedHashSet extends HashSet and implements the Set interface. It maintains insertion order for its elements.

We can use toArray() method to convert linkedhashset to array in java.

Example:

package com.codesjava;
 
import java.util.LinkedHashSet;
 
public class Test {
  public static void main(String args[]){
	//Create LinkedHashSet
	LinkedHashSet<String> linkedHashSet = new LinkedHashSet<String>();
        //Add elements to LinkedHashSet
	linkedHashSet.add("Jai");
	linkedHashSet.add("Mahesh");
	linkedHashSet.add("Vikas");
	linkedHashSet.add("Sahil");
	linkedHashSet.add("Sachin");
	linkedHashSet.add("Vijay");
	System.out.println("LinkedHashSet: " + linkedHashSet);
	String[] strArray = new String[linkedHashSet.size()];
	linkedHashSet.toArray(strArray);
        System.out.println("Array content:");
        for(String string:strArray){
            System.out.println(string);
        }
  }
}

Output

LinkedHashSet: [Jai, Mahesh, Vikas, Sahil, Sachin, Vijay]
Array content:
Jai
Mahesh
Vikas
Sahil
Sachin
Vijay


Copyright © 2018 CodesJava DMCA.com Protection Status SiteMap