+++++++++++++++++ Hash Set Class++++++++++++++
HashSet class uses hashtable to store the elements, It extends AbstartctSet class implements Set interface
HashSet contains only unique elemets.
HashSet contains only Values
Difference between List and Set:
- List can contains duplicate elements whereas Set contains unique elemenets only.
++++++++++ Sample code using HashSet class +++++++++
package collections;
import java.util.HashSet;
import java.util.Iterator;
public class HashSet_Example {
public static void main(String[] args) {
HashSet<String> hset=new HashSet<String>();
hset.add("pabbu");
hset.add("pabbu");
hset.add("reddy");
hset.add("abcd");
System.out.println("Printin all values from HaseSet: " + hset);
Iterator<String> itr=hset.iterator();
while (itr.hasNext()) {
System.out.println("printin vaue using iterator : " + itr.next());
}
}
}
Output :
Printin all values from HaseSet: [pabbu, reddy, abcd]
printin vaue using iterator : pabbu
printin vaue using iterator : reddy
printin vaue using iterator : abcd
HashSet class uses hashtable to store the elements, It extends AbstartctSet class implements Set interface
HashSet contains only unique elemets.
HashSet contains only Values
Difference between List and Set:
- List can contains duplicate elements whereas Set contains unique elemenets only.
++++++++++ Sample code using HashSet class +++++++++
package collections;
import java.util.HashSet;
import java.util.Iterator;
public class HashSet_Example {
public static void main(String[] args) {
HashSet<String> hset=new HashSet<String>();
hset.add("pabbu");
hset.add("pabbu");
hset.add("reddy");
hset.add("abcd");
System.out.println("Printin all values from HaseSet: " + hset);
Iterator<String> itr=hset.iterator();
while (itr.hasNext()) {
System.out.println("printin vaue using iterator : " + itr.next());
}
}
}
Output :
Printin all values from HaseSet: [pabbu, reddy, abcd]
printin vaue using iterator : pabbu
printin vaue using iterator : reddy
printin vaue using iterator : abcd
No comments:
Post a Comment