Saturday, May 30, 2015

HashSet

import java.util.HashSet;
import java.util.Iterator;

public class HashSetDemo {

public static void main(String[] args) {

System.out.println("-------------Non_Generic ArrayListDemo  Example----------------");
HashSet list = new HashSet();
list.add("StringHere");
list.add(999);
list.add("999String");
list.add(true);

System.out.println("--------Using Enhanced For Loop used after JDK 1.5--------");
for(Object nameList: list){
System.out.println(nameList);
}
System.out.println("\n-------------Non_Generic ArrayListDemo  Example----------------");

HashSet<String> listString = new HashSet<String>();
listString.add("Name1");
listString.add("Name2");
listString.add("Name3");
listString.add("Name4");
listString.add("Name5");
System.out.println("\n--------Using Basic For Loop Not Possible--------");
System.out.println("--------Using Enhanced For Loop--------");
for(String nameList: listString){
System.out.println(nameList);
}
System.out.println("-------------Inhanced for loop is introduced after 1.5 so using ITERATOR ----------------");

HashSet listHash = new HashSet();
listHash.add("StringHere");
listHash.add(999);
listHash.add("999String");
listHash.add(true);

Iterator it = listHash.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
}
}


No comments:

Post a Comment