|  | | Collections: unmodifiableSet(Set s) |  
| 
 |  
   
   
/* 
22.5 
5 
354.5676 
 
*/ 
 
 
 
import java.util.ArrayList; 
import java.util.Collections; 
import java.util.HashSet; 
import java.util.Iterator; 
import java.util.Set; 
import javax.swing.JPanel; 
 
/**   
 * Demonstrates the use of instance comparisons. 
 * 
 * @author <a href=mailto:[email protected]>Robert Simmons jr. (kraythe)</a> 
 * @version $Revision: 1.3 $ 
 */ 
public class InstanceOfDemo { 
  /** A set of demon objects. */ 
  public static final Set OBJECT_SET; 
 
  static { 
    Set objectSet = new HashSet(); 
    objectSet.add(new Integer(5)); 
    objectSet.add(new String("Hardcore Java")); 
    objectSet.add(new Float(22.5f)); 
    objectSet.add(new JPanel()); 
    objectSet.add(new Character('x')); 
    objectSet.add(new ArrayList()); 
    objectSet.add(new Double(354.5676)); 
    objectSet.add(null); 
    OBJECT_SET = Collections.unmodifiableSet(objectSet); 
  } 
 
  /**  
   * Demo method. 
   * 
   * @param args Command Line arguments. 
   */ 
  public static void main(final String[] args) { 
    final Iterator iter = OBJECT_SET.iterator(); 
    Object obj = null; 
 
    while (iter.hasNext()) { 
      obj = iter.next(); 
      if (obj instanceof Number) { 
        System.out.println(obj); 
      } 
    } 
  } 
} 
 
/* ########## End of File ########## */ 
 
            
          
     
   |     
 
 |  
 |  
 |  
| Related examples in the same category |  
 | 1. | Collections.EMPTY_LIST |  |  |  | 2. | Collections.EMPTY_MAP |  |  |  | 3. | Collections.EMPTY_SET |  |  |  | 4. | Collections: binarySearch(List list, T key) |  |  |  | 5. | Collections: comparator() |  |  |  | 6. | Collections: copy(List dest, List src) |  |  |  | 7. | Collections: emptyList() |  |  |  | 8. | Collections: emptyMap() |  |  |  | 9. | Collections: emptySet() |  |  |  | 10. | Collections: enumeration(Collection c) |  |  |  | 11. | Collections: fill(List super T> list, R obj) |  |  |  | 12. | Collections: list(Enumeration e) |  |  |  | 13. | Collections: max(Collection < ? extends T >  coll) |  |  |  | 14. | Collections:  min(Collection < ? extends T >  coll) |  |  |  | 15. | Collections: nCopies(int n, Object o) |  |  |  | 16. | Collections: reverse(List> list) |  |  |  | 17. | Collections: reverseOrder() |  |  |  | 18. | Collections: replaceAll(List list, T oldVal, T newVal) |  |  |  | 19. | Collections: rotate(List> list, int distance) |  |  |  | 20. | Collections: shuffle(List < ? >  list,Random rnd) |  |  |  | 21. | Collections: singleton(T o) |  |  |  | 22. | Collections: singletonList(T o) |  |  |  | 23. | Collections: singletonMap(T key, R value) |  |  |  | 24. | Collections: sort(List list) |  |  |  | 25. | Collections: sort(List < T >  list, Comparator < ? super T >  c) |  |  |  | 26. | Collections: swap(List> list, int i, int j) |  |  |  | 27. | Collections: synchronizedCollection(Collection c) |  |  |  | 28. | Collections: synchronizedList(List list) |  |  |  | 29. | Collections: synchronizedMap(Map m) |  |  |  | 30. | Collections: synchronizedSet(Set s) |  |  |  | 31. | Collections: synchronizedSet(SortedSet s) |  |  |  | 32. | Collections: synchronizedSortedMap(SortedMap m) |  |  |  | 33. | Collections: unmodifiableCollection(Collection> c) |  |  |  | 34. | Collections: unmodifiableList(List extends T> list) |  |  |  | 35. | Collections: unmodifiableMap(Map m) |  |  |   
 |