標籤

2009年11月7日 星期六

JAVA 列舉 字串

System.out.println(XX); // use default Object.toString() 也可以自行在class內宣告toString mp.getClass().getName() 直接獲得mp的class name
//in java.util
for (Book book : Book.values() ) System.out.printf("%-10s%-45s\n",book,book.getTitle(),book.getCopyrightYear())

for(Book book : Enumset.range(Book.JHTP6, Book.CPPHTP4))
System.out.printf("%-10s%-45s\n",book,book.getTitle(),book.getCopyrightYear())

列舉
1.final , static , 不能用enum來new一個物件