| |
Java.util.TreeSet -(Darur Venugopal) Java|Util|TreeSet -- TreeSet implements Set Interface-Java Collections
import java.util.Iterator;
import java.util.TreeSet;
/**
*
* @author Darur venu gopal
* This class Demonstrates ability to store values in TreeSet and
*Retrieve.
* First Step Store some values in TreeSet,
* Observe the Storage. Treeset Stores the values in a particular
sorted *order.
* . * .
*
*/
public class TreeSetDemo {
/**
* This method add values (Label number) to a TreeSet.
* @return
*/
public TreeSet addValuesInTreeSet( ){
TreeSet treeSet = new TreeSet();
for( int i = 0; i< 20 ; i++ ){
Integer number = new Integer( i );
treeSet.add( number);
}
return treeSet;
}
/**
* Iterate and treesett. and print all the values in this Treeset.
* @param treeSet
*/
public void retrieveHashSet( TreeSet treeSet ){
Iterator iterator = treeSet.iterator();
while ( iterator.hasNext() ){
int labelNo=( ( Integer ) iterator.next() ).intValue();
System.out.println( "LabelNo: " + labelNo );
}
}
// Examine what you have done in main method.
public static void main( String [] args ){
TreeSetDemo treeSetDemo = new TreeSetDemo( );
TreeSet treeSet = treeSetDemo.addValuesInTreeSet();
treeSetDemo.retrieveHashSet( treeSet );
}
}
Output :
LabelNo: 0
LabelNo: 1
LabelNo: 2
LabelNo: 3
LabelNo: 4
LabelNo: 5
LabelNo: 6
LabelNo: 7
LabelNo: 8
LabelNo: 9
LabelNo: 10
LabelNo: 11
LabelNo: 12
LabelNo: 13
LabelNo: 14
LabelNo: 15
LabelNo: 16
LabelNo: 17
LabelNo: 18
LabelNo: 19
Please send comments to vgdarur.javafive@blogger.com
|