BenitoDannes

PBO-2.2-2-EnumTest

Mar 6th, 2017
393
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.80 KB | None | 0 0
  1. /**
  2.  * Fig. 8.11: EnumTest.java
  3.  * Testing enum type Book.
  4.  *
  5.  * Benito Danneswara
  6.  * 6 March 2016
  7.  */
  8.  
  9. import java.util.EnumSet;
  10.  
  11. public class EnumTest
  12. {
  13.     public static void main (String[] args)
  14.     {
  15.         System.out.println ("All books:\n");
  16.         // print all books in enum Book
  17.         for (Book book : Book.values())
  18.             System.out.printf ("%-10s%-45s%s\n", book,
  19.                 book.getTitle(), book.getCopyrightYear());
  20.            
  21.         System.out.println ("\nDisplay a range of enum constants:\n");
  22.        
  23.         // print first four books
  24.         for (Book book : EnumSet.range (Book.JHTP, Book.CPPHTP))
  25.             System.out.printf("%-10s%-45s%s\n", book,
  26.                 book.getTitle(), book.getCopyrightYear());
  27.     } // end main
  28. } // end class EnumTest
Advertisement
Add Comment
Please, Sign In to add comment