SetOps.java
import java.util.*; class SetOps { public static void main( String[] args ) { Set animals = new TreeSet(); //(A) animals.add( "cheetah" ); //(B) animals.add( "lion" ); //(C) animals.add( "cat" ); //(D) animals.add( "elephant" ); //(E) animals.add( "cat" ); // duplicate cat //(F) System.out.println( animals ); //(G) // cat cheetah elephant lion System.out.println( animals.size() ); // 4 //(H) animals.remove( "lion" ); //(I} System.out.println( animals ); // cat cheetah elephant //(J) Iterator iter = animals.iterator(); //(K) while ( iter.hasNext() ) //(L) System.out.println( iter.next() ); //(M) // cat cheetah elephant } }
C:\classes\ece538\work\kak05>java SetOps [cat, cheetah, elephant, lion] 4 [cat, cheetah, elephant] cat cheetah elephant
Maintained by John Loomis, updated Sun Jan 07 15:36:13 2007