| |
Java|Util|LinkedHashSet -- LinkedHashSet implements Set Interface-Java Collections LinkedHashSet implements Set Interface ---Java Collections -LinkedHashSet
//Java.util.LinkedHashSet
//Java Collections -LinkedHashSet
//LinkedHashSet implements Set Interface
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.TreeSet;
/**
*
* @author Darur venu gopal
* This class Demonstrates ability to store values in LinkedHashSet and Retrieve.
* First Step Store some values in LinkedHashSet,
* Observe the Storage. LinkedHashset Stores the values in order of entry.
*
*/
public class LinkedHashSetDemo {
/**
* This method add values (Label number) to a TreeSet.
* @return
*/
public LinkedHashSet addValuesInLinkedHashSet( ){
LinkedHashSet linkedHashSet = new LinkedHashSet();
// observe the order of entry, while retieve the same order of entry is guaranteed.
linkedHashSet.add( "DARUR" );
linkedHashSet.add( "ARORA" );
linkedHashSet.add( "SAVANT" );
linkedHashSet.add( "INTELLIGENT" );
linkedHashSet.add( "APPLICATIONS" );
linkedHashSet.add( "IBM MACHINES" );
linkedHashSet.add( "SUN MICRO SYSTEM" );
linkedHashSet.add( "GREAT GATES" );
return linkedHashSet;
}
/**
* Iterate and hashset. and print all the values in this Hashset.
* @param linkedHashSet
*/
public void getLinkedHashSet( LinkedHashSet linkedHashSet ){
Iterator iterator = linkedHashSet.iterator();
while ( iterator.hasNext() ){
String label= ( String) iterator.next() ;
System.out.println( "WORD: " + label );
}
System.out.println( "THUS ORDER OF ENTRY IS SAME AS ORDER YOU ENTERED" );
}
// Examine what you have done in main method.
public static void main( String [] args ){
LinkedHashSetDemo linkedHashSetDemo = new LinkedHashSetDemo( );
LinkedHashSet linkedHashSet = linkedHashSetDemo.addValuesInLinkedHashSet();
linkedHashSetDemo.getLinkedHashSet( linkedHashSet );
}
}
Output :
WORD: DARUR
WORD: ARORA
WORD: SAVANT
WORD: INTELLIGENT
WORD: APPLICATIONS
WORD: IBM MACHINES
WORD: SUN MICRO SYSTEM
WORD: GREAT GATES
THUS ORDER OF ENTRY IS SAME AS ORDER YOU ENTERED
Please send comments to vgdarur.javafive@blogger.com
|