iForeRunner
 
   
 
  JAVA  
   
   
   
 
  Java.util.LinkedHashSet Java Collections --LinkedHashSet-- ::LinkedHashSet:: implements Set Interface  
 
 
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

 
     
 
 
 
http://www.iforerunner.com/