JAva開発実戦クラシック(第2版)P 528 14-1
739 ワード
14.1 1つのブランドのコンピュータの列挙クラスを定義します.このクラスには、固定されたいくつかのコンピュータブランドしかありません.
実行結果:
package book;
enum ComputerBrand{
LENOVO(" "),HP(" "),DELL(" "),APPLE(" "),ACER(" ");
private ComputerBrand(String title) {
this.setTitle(title);
}
private String title;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
}
public class JiOu{
public static void main(String args[]) {
for(ComputerBrand c:ComputerBrand.values()) {
System.out.println(c.ordinal()+"\t"+c.name()+"("+c.getTitle()+")");
}
}
}
実行結果:
0 LENOVO( )
1 HP( )
2 DELL( )
3 APPLE( )
4 ACER( )