document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. // Fig. 8.11: EnumTest.java
  2. // Testing enum type Book.
  3. import java.util.EnumSet;
  4.  
  5. public class EnumTest
  6. {
  7.     public static void main( String[] args )
  8.     {
  9.         System.out.println( "All books:\\n" );
  10.  
  11.         // print all books in enum Book
  12.         for( Book book : Book.values())
  13.         System.out.printf( "%-10s%-45s%s\\n", book,
  14.         book.getTitle(), book.getCopyrightYear() );
  15.  
  16.         System.out.println( "\\nDisplay a range of enum constants:\\n" );
  17.  
  18.         // print first four books
  19.         for ( Book book : EnumSet.range( Book.JHTP, Book.CPPHTP ) )
  20.             System.out.printf( "%-10s%-45s%s\\n", book,
  21.             book.getTitle(), book.getCopyrightYear() );
  22.         } // end main
  23.  } // end class EnumTest
');