Showing posts with label how to get array from hashset. Show all posts
Showing posts with label how to get array from hashset. Show all posts

Wednesday, 27 May 2015

How To Convert Hashset To Array

import java.util.HashSet;
import java.util.Set;

public class HashSetToArray {
   
    public static void main(String[] args) {
       
        Set<String> hs = new HashSet<String>();
        hs.add("java");
        hs.add("php");
        hs.add("html");
        hs.add("javascript");
        hs.add("mysql");

        //print hashset
        System.out.println("hashset = "+hs);
       
        String [] arr = new String[hs.size()];
       
        /*
         * Returns an array containing all of the
         * elements in hs set
         */
        hs.toArray(arr);
       
        System.out.println("Array is ");
       
        for (String str : arr) {
            System.out.println("Element is = "+str);
        }
       
    }

}

Output:

hashset = [javascript, php, html, java, mysql]

Array is

Element is = javascript

Element is = php

Element is = html

Element is = java

Element is = mysql